Przejście do głównej treści

Jakie dane moze wyciagac Nexus z SAP?

dab Nexus to elastyczna platforma do ekstrakcji danych z SAP, wspierajaca wiele typów zródel SAP, od fizycznych tabel bazodanowych po semantyczne modele danych oraz raporty SAP. Zakres mozliwej ekstrakcji zalezy od architektury SAP System, dostepnych interfejsów, uprawnien oraz wdrozen specyficznych dla danego klienta.

Tabele bazodanowe DDIC w SAP

Przeglad

SAP przechowuje dane aplikacyjne przy uzyciu obiektów zdefiniowanych w ABAP Dictionary (DDIC). W zaleznosci od wersji SAP i platformy bazodanowej dane moga byc zapisane w róznych typach tabel. Z perspektywy Nexus dane moga byc wyciagane z tabel oraz widoków SAP udostepnionych przez ABAP Dictionary i dostepnych przez interfejs SAP wykorzystywany do ekstrakcji.

Glówne typy obiektów bazodanowych DDIC to:

Typ obiektu DDICOpisTypowe zastosowanie
Transparent TableMapowanie 1:1 pomiedzy definicja w DDIC a fizyczna tabela bazodanowaDane aplikacji biznesowej
Pooled TableWiele logicznych tabel przechowywanych wspólnie w jednym pooluSAP System/dane kontrolne (starsze wersje)
Cluster TableWiele logicznych tabel przechowywanych razem w klastrze danychDane aplikacji SAP (dziedziczone po wcześniejszych wersjach)
ViewWirtualny obiekt oparty na jednej lub wielu tabelachRaportowanie i dostep do danych

Uwaga Choc SAP S/4HANA w duzej mierze zastapil pooled oraz cluster tables przez transparent tables, Nexus nadal moze wyciagac dane z pooled i cluster tables tam, gdzie sa one obecne, w tym w starszych systemach SAP ECC.


Transparent Tables

Przeglad

Transparent Table to tabela bazodanowa pozostajaca w relacji 1:1 z odpowiednia tabela fizyczna w bazie danych. Nazwa tabeli, nazwy pól oraz struktura zdefiniowana w ABAP Dictionary sa bezposrednio odwzorowane w bazie danych.

Transparent tables stanowia najczesciej spotykany typ tabel SAP i zawieraja wiekszosc danych aplikacyjnych.

Kluczowe cechy

  • Bezposrednie powiazanie: jedna tabela SAP = jedna tabela w bazie danych
  • Ta sama struktura w DDIC i bazie danych
  • Obsluga indeksów glównych oraz dodatkowych
  • Dostep poprzez Open SQL oraz Native SQL
  • Zawiera dane transakcyjne, podstawowe i organizacyjne
  • W pelni wspierane w SAP ECC oraz SAP S/4HANA

Typowe przyklady

KategoriaTabelaOpis
FinanceBKPFNaglówek dokumentu ksiegowego
BSEGPozycje dokumentu ksiegowego
ACDOCAUniwersalny dziennik ksiegowy
Sales & DistributionVBAKNaglówek zamówienia sprzedazy
VBAPPozycje zamówienia sprzedazy
Materials ManagementEKKONaglówek zamówienia zakupu
EKPOPozycje zamówienia zakupu
Master DataMARADane podstawowe materialu
KNA1Dane podstawowe klienta
LFA1Dane podstawowe dostawcy

Pooled Tables

Przeglad

Pooled tables to logiczne tabele DDIC, które fizycznie przechowywane sa we wspólnym poolu tabel. Wiele pooled tables korzysta z tej samej tabeli bazodanowej. Byly glównie wykorzystywane w starszych wersjach SAP do optymalizacji uzycia zasobów baz danych.

Kluczowe cechy

  • Wiele tabel SAP korzysta ze wspólnej tabeli bazodanowej
  • Glównie wykorzystywane do przechowywania danych konfiguracyjnych i kontrolnych
  • Dostep poprzez ABAP Dictionary
  • Traktowane jako rozwiazanie historyczne
  • Nie wystepuja juz w SAP S/4HANA

Typowe przyklady

TabelaOpis
A003Warunki cenowe (starsze systemy ECC)
Rozne tabele SAP SystemKonfiguracja oraz dane kontrolne

Cluster Tables

Przeglad

Cluster tables to logiczne tabele DDIC, których rekordy sa przechowywane razem w skompresowanym klastrze danych w jednej fizycznej tabeli bazodanowej.

Kilka cluster tables moze korzystac z tego samego obszaru przechowywania.

Kluczowe cechy

  • Kilka logicznych tabel przechowywanych w jednym klastrze bazodanowym
  • Dane sa przechowywane w formacie skompresowanym
  • Historycznie stosowane w celu zwiekszenia wydajnosci
  • Dostep zazwyczaj odbywa sie przez ABAP Open SQL
  • Rozwiazanie historyczne; zastapione transparent tables w SAP S/4HANA

Typowe przyklady

TabelaOpis
BSEGPozycje dokumentu ksiegowego (ECC)
KONVWarunki cenowe (ECC)

Uwaga W SAP ECC znane tabele, takie jak BSEG, byly realizowane jako cluster tables. W SAP S/4HANA struktury te zostaly przeprojektowane i przechowuje sie je jako transparent tables.

Views

Przeglad

View to wirtualny obiekt DDIC oparty na jednej lub kilku tabelach zródlowych. Widoki zazwyczaj nie przechowuja danych samodzielnie, lecz udostepniaja logiczne ich przedstawienie.

Widoki czesto wykorzystywane sa do raportowania, analiz oraz ulatwionego dostepu do danych.

Kluczowe cechy

  • Na bazie jednej lub wiecej tabel
  • Brak dublowania danych
  • Obsluga JOIN i filtrowania
  • Czeste zastosowania: raportowanie, integracje
  • Powszechne w srodowiskach ECC i S/4HANA

Typowe przyklady

Typ widokuOpis
Database ViewPolaczenie tabel baz danych
Projection ViewPodzbiór pól z tabeli
Maintenance ViewUtrzymywanie zawartosci tabel
CDS ViewWspólczesny model semantyczny w S/4HANA

CDS Views

Przeglad

Core Data Services (CDS) Views to strategiczna technologia SAP do modelowania semantycznych modeli danych na poziomie bazy danych. CDS Views umozliwiaja programistom oraz odbiorcom korzystanie z biznesowych danych za posrednictwem wielokrotnie uzywanych, zoptymalizowanych i bogatych semantycznie widoków. CDS Views stanowia kluczowa czesc Virtual Data Model (VDM) w SAP S/4HANA; moga byc wykorzystywane przez aplikacje SAP Fiori, narzedzia analityczne, uslugi OData, integracje zewnetrzne i rozwiazania raportowe. Dla Nexus CDS Views dostarczaja podejscia biznesowego alternatywnego wobec bezposredniej ekstrakcji z tabel, zezwalajac na pobór danych przez gotowe lub wlasne modele semantyczne SAP.

Kluczowe cechy

  • Modelowanie semantyczne – Przystepne biznesowo przedstawienie tabel bazodanowych.
  • Database Pushdown – Przetwarzanie realizowane bezposrednio w SAP HANA, co znaczaco poprawia wydajnosc.
  • Wielokrotne wykorzystanie logiki – Logika biznesowa, polaczenia, przeliczenia i filtry definiowane sa raz, a nastepnie uzywane w roznych aplikacjach.
  • Adnotacje – Metadane wspieraja analityke, udostepnianie przez OData, generowanie UI oraz autoryzacje.
  • Integracja z bezpieczenstwem – Obsluga kontroli dostepu na podstawie ról (DCL).
  • Virtual Data Models (VDM) – Fundament nowoczesnej architektury dostepu do danych SAP.

CDS Views w SAP ECC

Technologia CDS jest dostepna w nowszych wydaniach SAP ECC pracujacych na SAP HANA. Typowe zastosowania obejmuja:

  • Analiza i raportowanie
  • Generowanie uslug OData
  • Aplikacje SAP Fiori
  • Uproszczenie zlozonych polaczen SQL
  • Ekstrakcja danych do systemów zewnetrznych Nalezy jednak pamietac, ze w ECC wdrozenia CDS sa na ogól mniej popularne niz w systemach SAP S/4HANA.

CDS Views w SAP S/4HANA

W SAP S/4HANA CDS Views stanowia podstawowy skladnik architektury aplikacyjnej. SAP dostarcza tysiace standardowych CDS Views obejmujacych domene biznesowa, w tym:

ObszarCDS View / API EntityNazwa ABAP CDS View
FinanceI_GLAccountLineItemI_GLAccountLineItem
I_JournalEntryI_JournalEntry
I_ProfitCenterI_ProfitCenter
SalesI_SalesOrderI_SalesOrder
I_SalesOrderItemI_SalesOrderItem
I_CustomerI_Customer
ProcurementI_PurchaseOrderAPI01I_PurchaseOrderAPI01
I_SupplierI_Supplier
Materials & InventoryI_ProductI_Product
I_MaterialStockI_MaterialStock

Te widoki zapewniaja standaryzowany dostep do danych biznesowych, ukrywajac szczególy struktur tabel zródlowych.

CDS DDIC-Based Views a CDS View Entities

SAP oferuje dwa typy implementacji widoków CDS: CDS DDIC-based Views oraz CDS View Entities. Choc oba udostepniaja dane przez Core Data Services (CDS), SAP zaleca stosowanie CDS View Entities w nowych rozwiazaniach ze wzgledu na usprawnienia techniczne oraz uproszczona architekture.

Jak ustalic nazwe ABAP CDS View

Opcja 1: Sprawdzenie CDS View w SE11

  1. Otworzyc transakcje SE11.
  2. Wprowadzic nazwe CDS View (np. I_GLAccountLineItem).
  3. Wyswietlic definicje.
  4. Odnalezc adnotacje:
@AbapCatalog.sqlViewName: '...'

Przyklad:

@AbapCatalog.sqlViewName: 'IFIGLACCTLNITM'
define view I_GLAccountLineItem as ...

Wartosc @AbapCatalog.sqlViewName to ABAP SQL View Name powiazana z CDS View.

Uwaga: Najnowsze CDS View Entities moga nie posiadac generowanej nazwy SQL View. W takim przypadku nalezy skorzystac z opcji drugiej i odnalezc nazwe techniczna przez Operational Data Provisioning (ODP).

Opcja 2: Sprawdzenie tabeli RSODPABAPCDSVIEW w SE16

SAP utrzymuje odwzorowanie pomiedzy CDS Views a ich nazwami technicznymi udostepnianymi przez ODP w tabeli RSODPABAPCDSVIEW.

  1. Otworzyc transakcje SE16 lub SE16N.
  2. Podac nazwe tabeli RSODPABAPCDSVIEW.
  3. Wyfiltrowac wedlug nazwy CDS View (np. I_GLAccountLineItem).
  4. Wykonac zapytanie.

Wynik prezentuje odpowiadajace metadane CDS View oraz nazwy techniczne dla ram ekstrakcji ODP.

Przyklad

CDS ViewGdzie znalezc nazwe ABAP
I_GLAccountLineItem@AbapCatalog.sqlViewName w SE11 lub wyszukac w RSODPABAPCDSVIEW
I_JournalEntry@AbapCatalog.sqlViewName w SE11 lub wyszukac w RSODPABAPCDSVIEW
I_SalesOrder@AbapCatalog.sqlViewName w SE11 lub wyszukac w RSODPABAPCDSVIEW
I_PurchaseOrderAPI01@AbapCatalog.sqlViewName w SE11 lub wyszukac w RSODPABAPCDSVIEW

Rekomendacja: W systemach SAP S/4HANA, a szczególnie w najnowszych wydaniach, sprawdzenie RSODPABAPCDSVIEW jest najpewniejszym sposobem ustalenia technicznej nazwy CDS dostepnej do ekstrakcji

Przeglad

FunkcjonalnoscCDS DDIC-Based ViewCDS View Entity
Statement definicyjnyDEFINE VIEWDEFINE VIEW ENTITY
Obiekt ABAP DictionaryTworzy dodatkowy CDS-managed DDIC ViewBrak generacji dodatkowego DDIC View
ArchitekturaEncja CDS + DDIC ViewWylacznie Encja CDS
Wydajnosc aktywacjiWolniejsza przez generacje obiektów DDICPoprawiona wydajnosc aktywacji
Rekomendacja SAPRozwiazanie przeznaczone do wstecznej zgodnosciZalecane do nowych rozwiazan
DostepnoscWspierane dla kompatybilnosci i istniejacych systemówPreferowane w nowoczesnym rozwoju ABAP

CDS DDIC-Based Views

CDS DDIC-based view technicznie bazuje na CDS-managed DDIC view w ABAP Dictionary i jest definiowany poprzez komendę DEFINE VIEW. W czasie aktywacji SAP tworzy:

  • Encje CDS
  • Odpowiadajacy CDS-managed DDIC view

Dodatkowy obiekt Dictionary zwieksza zlozonosc oraz wydluza czas aktywacji.

Przyklad:

define view Z_SalesOrder
as select from vbak
{
key vbeln,
erdat
}

CDS View Entities

CDS View Entities to nastepcy CDS DDIC-based views. Definiuje sie je za pomoca komendy DEFINE VIEW ENTITY i nie generuja dodatkowo DDIC view, co oznacza uproszczona architekture i lepsza wydajnosc aktywacji. SAP zaleca stosowanie CDS View Entities w nowych wdrozeniach.

Przyklad:

define view entity ZI_SalesOrder
as select from vbak
{
key vbeln,
erdat
}

W istniejacych systemach SAP powszechnie wykorzystywane sa nadal CDS DDIC-based views, które moga byc wyciagane przez Nexus.

Virtual Data Model (VDM)

Virtual Data Model (VDM) to uporzadkowany zbiór widoków CDS SAP (Core Data Services), stanowiac warstwe danych bogata semantycznie i wielokrotnie uzywana, nad tabela bazodanowa. VDM dzieli widoki CDS na warstwy w celu rozdzielenia dostepu do danych, logiki biznesowej i scenariuszy konsumpcyjnych.

VDM obejmuje:

  • Basic Views – Bezposredni dostep do tabel i prezentowanie modelu danych w przyjaznej formie biznesowej.
  • Composite Views – Laczenie wielu Basic Views oraz wzbogacanie ich o logike biznesowa.
  • Consumption Views – Dedykowane modele aplikacyjne do analiz, raportowania, API i aplikacji SAP Fiori

Kontrakty stabilnosci

SAP klasyfikuje wiele widoków CDS za pomoca Stability Contracts, okreslajacych gwarantowany poziom kompatybilnosci na kolejne wydania. Kontrakty te pomagaja klientom i partnerom ocenic, czy dany widok mozna bezpiecznie ponownie wykorzystac we wlasnych rozwiazaniach i integracjach. Najwazniejszy kontrakt konsumowany przez zewnetrzne aplikacje to:

KontraktOpis
C1Udostepniony do uzytku klienta i partnerów. SAP gwarantuje stabilny interfejs publiczny i wsteczne zgodne zmiany w ramach tego kontraktu.

Wedlug SAP, jedynie wybrane CDS views oznaczone kontraktem C1 sa oficjalnie przewidziane do wykorzystania przez klienta i partnerów. Te widoki zaleca sie do dluzej perspektywy uzycia w integracjach, raportowaniu oraz aplikacjach autorskich. Nexus jest w stanie wyciagnac dane z widoków CDS SAP niezaleznie od ich warstwy VDM i klasyfikacji Stability Contract.

Oficjalne materialy SAP

Po wiecej informacji na temat Virtual Data Model (VDM) oraz architektury CDS View, warto odwolac sie do dokumentacji SAP:

Basic Views (Interface Views)

Basic views powstaja bezposrednio na bazie tabel i jako jedyne maja do nich bezposredni dostep. Dostarczaja one przyjaznych nazw pól i wzbogacaja modeli danych o metadane oraz asocjacje.

Przyklady

Tabela bazodanowaBasic CDS ViewObiekt biznesowy
KNA1I_CustomerDane podstawowe klienta
MARAI_ProductDane podstawowe materialu/produktu
VBAKI_SalesOrderNaglówek zamówienia sprzedazy
VBAPI_SalesOrderItemPozycja zamówienia sprzedazy
BKPFI_JournalEntryNaglówek dokumentu ksiegowego
BSEGI_OperationalAcctgDocItemPozycja dokumentu ksiegowego

Przykładowe powiazanie

KNA1

I_Customer

Adnotacje:

@VDM.viewType: #BASIC

Composite Views (Interface Views)

Composite Views bazuja na basic views lub innych composite views. Lacza dane z wielu zródel, wzbogacaja je o semantyke biznesowa i logike bez bezposredniego dostepu do tabel.

Przyklady

Composite CDS ViewOpis
I_SalesOrderCubeZamówienia sprzedazy wraz z pozycjami i informacjami o kliencie
I_BillingDocumentCubeNaglówek i pozycje rozliczen
I_InventoryCubeInformacje o produkcie i stanie magazynowym
I_ProfitCenterPlanActualCubeRzeczywiste i planowane dane finansowe

Przykładowe powiazanie

I_SalesOrder
+
I_SalesOrderItem
+
I_Customer

I_SalesOrderCube

Adnotacje:

@VDM.viewType: #COMPOSITE

Consumption Views

Consumption Views stanowia najwyzsza warstwe VDM. Buduje sie je na widokach typu basic i composite, projektujac pod okreslone biznesowe zastosowania: raportowanie, analityke, API lub aplikacje. Do tabel docieraja wyłacznie posrednio, przez warstwe reuse.

Przyklady zastosowan:

  • Aplikacje SAP Fiori
  • Usługi OData
  • Dashboardy KPI
  • Zlozone zapytania analityczne

Przykłady

Consumption CDS ViewZastosowanie
C_SalesOrderQryAnalityka zamówien sprzedazy
C_BillingDocumentQryAnalityka rozliczen
C_ProfitCenterPlanActualQryRaportowanie finansowe
C_GLLineItemsQ0001Raportowanie ksiegi glównej
C_ProductSalesPerformanceQryAnaliza wyników sprzedazy

Przykładowe powiazanie

I_SalesOrderCube

C_SalesOrderQry

Fiori App / OData Service / KPI Dashboard

Adnotacje:

@VDM.viewType: #CONSUMPTION

Raporty SAP

Nexus umozliwia wyciaganie danych z raportu SAP, jesli moze byc on uruchamiany automatycznie, a jego wyniki mozna wyeksportowac z SAP GUI. W praktyce oznacza to, ze raport musi:

  • Byc zaimplementowany jako program ABAP
  • Wyswietlac ekran selekcji sluzacy do wprowadzenia parametrów i filtrów
  • Generowac wyniki w formatowanej tabeli po uruchomieniu
  • Pozwalac na eksport tabeli do pliku poprzez standardowe funkcje SAP GUI

Nexus postepuje podobnie jak uzytkownik SAP GUI – uruchamia raport, wypelnia parametry selekcji, a nastepnie eksportuje uzyskane wyniki tabelaryczne. Nexus nie wyciaga kodu raportu – pobiera jedynie dane wyeksportowane w formie tabelarycznej. Zalecana jest zatem zasada: jesli uzytkownik moze uruchomic raport, wpisac parametry, zobaczyc wynik w tabeli i wyeksportowac te tabele do pliku, raport mozna w zasadzie wyciagnac za pomoca Nexus.

ECC a SAP S/4HANA – kluczowe róznice w modelu danych

Przeglad

Podczas ekstrakcji danych z systemów SAP nalezy miec swiadomosc, ze SAP S/4HANA wprowadzil istotne zmiany w modelu danych wzgledem SAP ECC. Wiele dotychczasowych tabel nadal istnieje w S/4HANA, ale w rzeczywistosci czesto wdrozono je jako Compatibility Views zamiast fizycznych tabel bazodanowych. SAP wprowadzil te widoki, by zachowac zgodnosc wsteczna dla istniejacych raportów, wlasnych rozwiazan, ekstraktorów i integracji.

W praktyce narzedzia do ekstrakcji takie jak Nexus moga nadal uzyskiwac dostep do znanych obiektów ECC podczas przechodzenia klienta na S/4HANA.

Compatibility Views

Compatibility Views to wbudowane przez SAP widoki bazujace na CDS, które odwzorowuja historyczne struktury tabel ECC na nowoczesny model danych S/4HANA. Pełnia funkcje warstwy abstrakcji pomiedzy stara logika aplikacji a nowymi fizycznymi tabelami.

Na przyklad:

ECC ObiektS/4HANA Zastepowany
MSEGMATDOC (poprzez widok zgodnosci)
COEPUniversal Journal (ACDOCA) poprzez widok zgodnosci
COSP / COSSStruktury Universal Journal poprzez widoki zgodnosci
Rozne tabele FI/COSkonsolidowano w ACDOCA
Celem SAP jest zapewnienie, by istniejące rozwiązania niestandardowe oraz integracje mogły działać po konwersji systemu przy minimalnych zmianach.

Ważne wskazówki dotyczące ekstrakcji

Widoki zgodności są obsługiwane

Nexus mogą pobierać dane z widoków zgodności, podobnie jak z typowych tabel SAP, ponieważ SAP udostępnia je przez standardowe interfejsy. Dzięki temu istniejące pakiety ekstrakcyjne mogą działać również po wielu migracjach ECC-do-S/4HANA.

Zalecane jest wykorzystywanie natywnych obiektów S/4HANA, gdy to możliwe

Chociaż widoki zgodności mogą być wygodne, SAP zaleca wykorzystywanie nowego modelu danych S/4HANA w miarę możliwości. Widoki te mają na celu głównie zapewnienie zgodności wstecznej, a ich wykorzystanie może wiązać się z dodatkowymi połączeniami, operacjami typu union lub zastosowaniem warstw logiki biznesowej.

W nowych projektach warto rozważyć użycie następujących obiektów:

  • CDS Views
  • CDS View Entities
  • obiekty Business Partner
  • Universal Journal (ACDOCA)
  • tabela dokumentów materiałowych (MATDOC)
  • udostępnione API SAP oraz usługi OData

zamiast polegać wyłącznie na starszych strukturach ECC.

Wydajność ekstrakcji

Niektóre widoki zgodności mogą być znacznie bardziej złożone niż oryginalne tabele ECC, które odwzorowują. W niektórych przypadkach SAP realizuje w ramach tych widoków wiele połączeń i przekształceń pomiędzy różnymi obiektami. Przy ekstrakcjach na dużą skalę należy więc podczas wdrożenia ocenić ich wydajność.

Najważniejsze zmiany w modelu danych SAP ECC vs. SAP S/4HANA

ObszarSAP ECCSAP S/4HANA
Finanse i controllingDane FI i CO rozproszone w wielu tabelach, takich jak BKPF, BSEG, COEP, COSP oraz COSSDane finansowe i controllingowe są konsolidowane w Universal Journal (ACDOCA). Dawne tabele często realizowane są jako widoki zgodności.
Gospodarka materiałowaInformacje o dokumentach materiałowych i stanach magazynowych przechowywane w tabelach takich jak MKPF oraz MSEGTransakcje magazynowe gromadzone są głównie w tabeli MATDOC. Historyczne obiekty, jak MSEG, są prezentowane przez widoki zgodności.
Dane podstawowe klientów i dostawcówOddzielne obiekty danych podstawowych dla klientów (KNA1) i dostawców (LFA1)Model Business Partner (BP) zastępuje rozdzielne podejście klient/dostawca.
Warstwa dostępu do danychFizyczne tabele ECC, wykorzystywane bezpośrednio w raportach, rozwiązaniach niestandardowych i integracjachWiele istniejących wcześniej tabel SAP stanowi obecnie widoki zgodności, które mapują stare struktury do nowego modelu danych S/4HANA.
Model raportowyDane nierzadko rozproszone po wielu tabelach aplikacyjnych, wymagające uzgadnianiaUproszczony i ujednolicony model danych umożliwia analizy i raportowanie w czasie rzeczywistym bezpośrednio na skonsolidowanych strukturach

Zalecenia dotyczące ekstrakcji

W przypadku systemów SAP S/4HANA:

  • Istniejące scenariusze ekstrakcji oparte na ECC często działają nadal za pośrednictwem widoków zgodności SAP.
  • W nowych wdrożeniach zaleca się preferowanie CDS Views, CDS View Entities, obiektów Business Partner, ACDOCA oraz MATDOC tam, gdzie jest to uzasadnione.
  • Gdy ekstrakcja odbywa się przez widok zgodności, należy zweryfikować jej wydajność, ponieważ niektóre widoki mogą być dużo bardziej złożone niż będące ich podstawą tabele S/4HANA.

Jak sprawdzić, czy obiekt jest widokiem zgodności

W SAP GUI:

  1. Uruchomić transakcję SE16N
  2. Wpisać nazwę tabeli
  3. Jeżeli SAP wyświetla informację o Proxy Object, obiekt prawdopodobnie jest powiązany z widokiem zgodności
  4. Przejść do SE11, by przeanalizować definicję CDS oraz wykorzystane tabele fizyczne

Dzięki temu można ocenić, czy wyciągane dane pochodzą z tabeli fizycznej, czy z wirtualnej warstwy zgodności.

Dokumentacja SAP

Dla firm planujących migracje SAP ECC do SAP S/4HANA, SAP udostępnia obszerne materiały dotyczące obiektów zgodności i uproszczenia modeli danych:

Materiały te zawierają szczegółowe mapowania przestarzałych tabel ECC, zalecane zamienniki oraz zmiany funkcjonalne wprowadzone w SAP S/4HANA.