Ce este BADI? SAP Tutorial ABAP

BADI înseamnă BuSINESS Add Ins La fel ca Customer Exits , BADI ajută la conectarea îmbunătățirilor personalizate SAP funcționalitate. Exemplu de BADI: În tranzacția CAT2 – Time Sheet Entry, HR dorește să includă o confirmare interactivă că trimiterea cu bună știință a datelor incorecte este un motiv de concediere. Acest lucru poate fi realizat folosind BADI

Exemplu de BADI

DESCRIERE

  • BADI-urile sunt orientate pe obiecte
  • Ele pot fi implementate de mai multe ori
  • Nu necesită SAP Software Schimbați înregistrarea
  • Niciun efect asupra eliberării actualizate asupra funcționării BADI-urilor

Definiți și implementați un BADI

Aceasta a implicat trei pași

Pas 1) Crearea BADI Definiție: Tranzacție SE18.

Definiți și implementați un BADI

Pas 2) Definiți interfața BADI: Tranzacție SE19

Definiți și implementați un BADI

Pas 3) Definirea unei clase implementează interfața: în timpul creării implementării, este creată și o clasă pentru implementarea interfeței îmbunătățirii