Co je BADI? SAP Výukový program ABAP
BADI znamená Bbezstarostnost Add Ins Stejně jako Customer Exits pomáhá BADI připojit vlastní vylepšení SAP funkčnost. Příklad BADI: V transakci CAT2 – Time Sheet Entry chce HR zahrnout interaktivní potvrzení, že vědomé odeslání nesprávných údajů je důvodem k propuštění. Toho lze dosáhnout pomocí BADI
Funkce
- BADI jsou objektově orientované
- Mohou být implementovány vícekrát
- To nevyžaduje SAP Vývoj Změna registrace
- Žádný vliv na upgradované vydání na fungování BADI
Definujte a implementujte BADI
To zahrnovalo tři kroky
Krok 1) Vytvoření BADI Definice: Transakce SE18.
Krok 2) Definujte rozhraní BADI: Transaction SE19
Krok 3) Definice třídy implementuje rozhraní: Během vytváření implementace se také vytvoří třída pro implementaci rozhraní vylepšení



