Какво е 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 Определяне на клас, който изпълнява интерфейса: По време на създаването на реализация се създава и клас за внедряване на интерфейса на подобрението