Какво е BADI? SAP Урок за ABAP
BADI означава BБИЗНЕС Add Ins Точно като Customer Exits, BADI помага за закачане на персонализирани подобрения към SAP функционалност. Пример за BADI: В транзакция CAT2 – Въвеждане на график за работно време, HR желае да включи интерактивно потвърждение, че съзнателното подаване на неверни данни е основание за уволнение. Това може да се постигне с помощта на BADI
Характеристики:
- BADI са обектно ориентирани
- Те могат да се изпълняват многократно
- Не изисква SAP Софтуер Промяна на регистрацията
- Няма ефект върху освобождаването, надстроено върху функционирането на BADI
Дефинирайте и приложете BADI
Това включваше три стъпки
Стъпка 1) Създаване на BADI дефиниция: Транзакция SE18.
Стъпка 2) Дефиниране на BADI интерфейс: Транзакция SE19
Стъпка 3) Дефиниране на клас, който внедрява интерфейса : По време на създаването на внедряване се създава и клас за внедряване на интерфейса на подобрението



