Підручник із запитів ABAP у SAP: SQ01, SQ02, SQ03
Додаток ABAP Query використовується для створювати звіти ще не присутні в SAP система. Він був розроблений для користувачів, які мало або взагалі не знають програмування ABAP. ABAP Query пропонує користувачам широкий спектр способів визначення звітів і створення різних типів звітів, таких як основні списки, статистика та ранжовані списки.
Запит ABAP складається з чотирьох компонентів:
- Запити
- InfoSets
- Групи користувачів
- Переклад запиту
Розглянемо їх докладніше: -
Запити
InfoSets
InfoSets — це спеціальні представлення джерел даних. InfoSet описує, про які поля джерела даних можна повідомляти в запитах. Інформаційний набір можна призначити кільком ролям або групам користувачів.
Переваги-
- Створюючи InfoSets і призначаючи їх ролям або групам користувачів, системний адміністратор визначає діапазон звітів, які окремі відділи додатків або кінцеві користувачі можуть генерувати за допомогою SAP Запит.
- Кінцеві користувачі можуть працювати лише з тими інформаційними наборами, які мають відношення до їх конкретної області, як це визначено роллю або групою користувачів, до якої вони призначені.
Групи USER
Компонент Групи користувачів використовується для підтримки груп користувачів (з точки зору безпеки).
Користувачі, які працюють в одній програмі, відносяться до однієї групи користувачів. Немає значення, хто насправді визначив запит у групі користувачів. Кожен користувач, призначений до групи користувачів, може виконати запит.
Користувачі в групі користувачів повинні мати необхідні дозволи перш ніж вони зможуть змінити або перевизначити запит. Кожного користувача в системі можна віднести до кількох груп користувачів.
Переклад/компонент QUERY
Під час визначення запитів, інформаційних наборів і груп користувачів створюється багато текстів. Ці тексти відображаються мовою, яку ми вибрали під час входу в систему SAP система. Ми можемо порівнювати текст/мови за допомогою цього компонента.
Обробка даних у запитах
Дані можна обробляти та подавати трьома способами:-
- ОСНОВНИЙ СПИСОК – Представляє дані в порядку, визначеному функціональною областю (підтримує сортування та підсумовування).
- СТАТИСТИЧНИЙ – Показує статистичні цифри, розраховані на основі базових даних.
- РЕЙТИНГОВИЙ СПИСОК – Рейтинговий список є спеціалізацією статистики. Ex Топ 10 клієнтів турфірми.
Запит може мати один основний список, до дев’яти статистичних даних і до дев’яти ранжованих списків.
СТВОРЕННЯ ЗАПИТУ
Крок 1) Перейти до SQ01. Дайте назву запиту та натисніть кнопку Створити.
Крок 2) Дайте опис запиту на наступному екрані. Укажіть вихідну довжину та виберіть опцію обробки в полі «Параметри подальшої обробки». Дані можна відображати в різних форматах, таких як таблиця, завантаження у файл, відображення у Word тощо.
Крок 3) Клацніть на наступному екрані та виберіть групу полів, яку потрібно використовувати.
Крок 4) Натисніть на наступному екрані, виберіть поля, які потрібно відобразити
Крок 5. На наступному екрані виберіть поля вибору, а потім виберіть один із типів виводу (основний, статистика, ранжований).
У кожному зі списків ви можете вибрати різні параметри (наприклад, порядок сортування полів, змінити довжину виводу, колір стовпця, підсумки, верхній колонтитул сторінки, нижній колонтитул тощо).
Крок 6) Після надання всіх вищевказаних параметрів ви можете зберегти запит і виконати його.
Примітка:
Транзакція для створення/підтримки інформаційного набору –SQ02
Трансакція для створення/підтримки групи користувачів –SQ03