Какво е BADI? SAP Урок за ABAP

BADI означава BБИЗНЕС Add Ins Точно като Customer Exits, BADI помага за закачане на персонализирани подобрения към SAP функционалност. Пример за BADI: В транзакция CAT2 – Въвеждане на график за работно време, HR желае да включи интерактивно потвърждение, че съзнателното подаване на неверни данни е основание за уволнение. Това може да се постигне с помощта на BADI

Пример за BADI

Характеристики:

  • BADI са обектно ориентирани
  • Те могат да се изпълняват многократно
  • Не изисква SAP Софтуер Промяна на регистрацията
  • Няма ефект върху освобождаването, надстроено върху функционирането на BADI

Дефинирайте и приложете BADI

Това включваше три стъпки

Стъпка 1) Създаване на BADI дефиниция: Транзакция SE18.

Дефинирайте и приложете BADI

Стъпка 2) Дефиниране на BADI интерфейс: Транзакция SE19

Дефинирайте и приложете BADI

Стъпка 3) Дефиниране на клас, който внедрява интерфейса : По време на създаването на внедряване се създава и клас за внедряване на интерфейса на подобрението

Обобщете тази публикация с: