SAP Словник даних ABAP (SE11)
Що таке словник даних?
Словник даних є центральним джерелом інформації для даних у системі керування інформацією. Його основною функцією є підтримка створення та керування визначеннями даних (або «метаданими»).
Словник ABAP 3 рівня
Об’єкти в словнику ABAP розташовувалися на трьох рівнях, які підтримують їх повторне використання. Ці рівні:
- Столи та конструкції
- Елементи даних
- Домени
Розглянемо їх детальніше –
Домени
- Описує технічні характеристики поля таблиці
- Визначає діапазон значень, який описує дозволені значення даних для полів
- Поля, що відносяться до того самого домену (через призначені їм елементи даних), змінюються, коли вноситься зміна до домену
- Забезпечує послідовність
Пр. Номер документа закупівлі (EBELN)
Елементи даних
- Описує роль, яку відіграє поле в технічному контексті
- Поля однакового семантичного значення можуть посилатися на той самий елемент даних
- Містить інформацію про поле
Пр. Номер документа закупівлі (EBELN)
таблиці
- Представляє таблиці бази даних, де фактично знаходяться дані.
- Таблиці можна визначити незалежно від бази даних у словнику ABAP.
- Поля таблиці визначаються за допомогою (незалежно від бази даних) SAP Типи даних ABAP та довжини.
Структури
- Це оголошення записів, які НЕ відповідають таблиці бази даних.
- Так само, як тип даних, визначений користувачем.
- Визначається як таблиця, до якої можна звертатися з програм ABAP.
- Структури містять дані лише під час виконання програми.
Агреговані об’єкти словника ABAP
Агрегований означає, що складається з кількох компонентів. У Словнику ABAP агреговані об’єкти – це об’єкти, які походять із кількох різних прозорих таблиць.
- думки
- Пошук у довідці
- Блокування об'єктів
Розглянемо їх докладніше
думки
- Перегляди в SAP _ ABAP використовуються для узагальнення даних, які розподіляються між кількома таблицями
- Дані представлення фактично фізично не зберігаються. Натомість дані подання отримуються з однієї або кількох інших таблиць
- Він адаптований до потреб конкретного застосування
Пошук у довідці
- Довідка з пошуку — це інструмент, який допоможе вам шукати записи даних у системі
- Ефективний і зручний пошук допомагає користувачам, якщо ключ запису невідомий
Блокування об'єктів
- Одночасний доступ до одного запису даних двома користувачами в SAP система синхронізується за допомогою замкового механізму.
- Блокування встановлюється та знімається шляхом виклику певних функціональних модулів. Ці функціональні модулі генеруються автоматично з визначення так званих об’єктів блокування в словнику ABAP/4
Функціональні модулі : Enqueue_ – для блокування таблиці dequeue_ – зняти блокування
Важливі транзакції
- SE11: Початковий екран словника даних (тільки дисплей SE12)
- SE13: Словник ABAP: Технічні налаштування
- SE14 : Утиліта бази даних
- SE15: Інформаційна система сховища
- SE16: браузер даних
- SE17 : Відображення загальної таблиці
- SE55 : Технічне обслуговування перегляду таблиці
- SM30: Обслуговування столу