SAP Datový slovník ABAP (SE11)
Co je datový slovník?
Datový slovník je centrálním zdrojem informací pro data v systému správy informací. Jeho hlavní funkcí je podpora vytváření a správy definic dat (neboli „metadat“).
Slovník ABAP 3 úrovně
Objekty ve slovníku ABAP byly umístěny na třech úrovních, které podporují jejich opětovné použití. Tyto úrovně jsou:
- Tabulky a struktury
- Datové prvky
- Domény
Pojďme se na ně podívat podrobně –
Domény
- Popisuje technické vlastnosti pole tabulky
- Určuje rozsah hodnot, který popisuje povolené hodnoty dat pro pole
- Pole odkazující na stejnou doménu (prostřednictvím k nim přiřazených datových prvků) se změní, když je provedena změna domény
- Zajišťuje konzistenci
Př. Číslo nákupního dokladu (EBELN)
Datové prvky
- Popisuje roli, kterou hraje pole v technickém kontextu
- Pole stejného sémantického významu mohou odkazovat na stejný datový prvek
- Obsahuje informace o poli
Př. Číslo nákupního dokladu (EBELN)
Tabulky
- Představují databázové tabulky, kde se data skutečně nacházejí.
- Tabulky lze definovat nezávisle na databázi ve slovníku ABAP.
- Pole tabulky jsou definována s jejich (nezávisle na databázi) SAP Datové typy ABAP a délky.
Struktury
- Jsou deklarace záznamů, které NEODPOVÍDAJÍ databázové tabulce.
- Stejně jako uživatelsky definovaný datový typ.
- Definováno jako tabulka a může být poté adresováno z programů ABAP.
- Struktury obsahují data pouze během běhu programu.
Agregované objekty slovníku ABAP
Agregované prostředky skládající se z několika složek. Ve slovníku ABAP jsou agregované objekty objekty, které pocházejí z několika různých průhledných tabulek.
- Zobrazení
- Hledat Nápověda
- Zamknout objekty
Pojďme se na ně podívat podrobně
Zobrazení
- Zobrazení v SAP _ ABAP se používají k sumarizaci dat, která jsou rozdělena do několika tabulek
- Data pohledu nejsou ve skutečnosti fyzicky uložena. Data pohledu jsou místo toho odvozena z jedné nebo více jiných tabulek
- Je přizpůsoben potřebám konkrétní aplikace
Hledat Nápověda
- Nápověda k vyhledávání je nástroj, který vám pomůže vyhledat datové záznamy v systému
- Efektivní a uživatelsky přívětivé vyhledávání pomáhá uživatelům tam, kde klíč k záznamu není znám
Zamknout objekty
- Současný přístup ke stejnému datovému záznamu dvěma uživateli v SAP systém je synchronizován zámkovým mechanismem.
- Zámky se nastavují a uvolňují voláním určitých funkčních modulů. Tyto funkční moduly jsou generovány automaticky z definice tzv. zámkových objektů ve slovníku ABAP/4
Funkční moduly : Zařadit do fronty_ – zamknout tabulku dequeue_ – pro uvolnění zámku
Důležité transakce
- SE11: Úvodní obrazovka datového slovníku (pouze displej SE12)
- SE13 : ABAP Dictionary : Technical Settings
- SE14 : Databázový nástroj
- SE15 : Informační systém úložiště
- SE16 : Prohlížeč dat
- SE17 : Obecná tabulka Zobrazení
- SE55 : Údržba pohledu na stůl
- SM30 : Údržba stolu