БАДИ залаже за Б- усинесс Ад д ја НС Као Екитс купаца, Бади помоћ кука царинских побољшања у САП функционалности. Пример БАДИ-а: У трансакцији ЦАТ2 - унос временског листа, ХР жели да укључи интерактивно признање да је свесно подношење нетачних података основ за отказ. То се може постићи коришћењем БАДИ-а
Карактеристике:
- БАДИ су објектно оријентисани
- Могу се применити више пута
- Не захтева регистрацију промене САП софтвера
- Нема утицаја на издање надограђено на функционисање БАДИ-а
Дефинисати и применити БАДИ
Ово је подразумевало три корака
Корак 1 Стварање БАДИ дефиниције: Трансакција СЕ18.
Корак 2 Дефинисање БАДИ интерфејса: Трансакција СЕ19
Корак 3 Дефинисање класе која имплементира интерфејс: Током креирања имплементације креира се и класа за имплементацију интерфејса побољшања