Co je BADI? Výukový program SAP ABAP

Obsah:

Anonim

BADI je zkratka pro B ainess Ad D I ns Stejně jako Customer Exits, BADI pomáhá zavést vlastní vylepšení funkcí SAP. Příklad BADI: V transakci CAT2 - Zadání časového listu si HR přeje zahrnout interaktivní potvrzení, že vědomé zadá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
  • Nevyžaduje registraci změny softwaru SAP
  • Žádný vliv na vydání upgradován na fungování BADI

Definujte a implementujte BADI

Jednalo se o tři kroky

Krok 1 Vytvoření definice BADI: Transakce SE18.


Krok 2 Definujte rozhraní BADI: Transakce SE19

Krok 3 Definování třídy implementuje rozhraní: Během vytváření implementace je také vytvořena třída pro implementaci rozhraní vylepšení