Що таке BADI? Підручник із SAP ABAP

Зміст:

Anonim

BADI означає B usiness Ad d I ns Подібно до виходів клієнтів, BADI допомагає підключити власні вдосконалення до функціональності SAP. Приклад BADI: У транзакції CAT2 - запис часу, HR бажає включити інтерактивне підтвердження того, що завідомо подання неправильних даних є підставою для звільнення. Цього можна досягти за допомогою BADI

Особливості:

  • BADI є об'єктно-орієнтованими
  • Вони можуть бути реалізовані кілька разів
  • Це не вимагає реєстрації змін у програмному забезпеченні SAP
  • Не впливає на випуск, модернізований на функціонування BADI

Визначте та впровадьте BADI

Це передбачало три кроки

Крок 1 Створення визначення BADI: Транзакція SE18.


Крок 2 Визначення інтерфейсу BADI: Транзакція SE19

Крок 3 Визначення класу, який реалізує інтерфейс: Під час створення реалізації також створюється клас для реалізації інтерфейсу вдосконалення