Vad är BADI? SAP ABAP-handledning

Innehållsförteckning:

Anonim

BADI står för B usiness Ad d I ns Precis som kundutgångar, hjälper BADI till att anpassa förbättringar till SAP-funktionalitet. Exempel på en BADI: I transaktion CAT2 - Tidrapportering vill HR inkludera en interaktiv bekräftelse på att medvetet skicka felaktiga uppgifter är skäl för uppsägning. Detta kan uppnås med BADI

Funktioner:

  • BADI är objektorienterade
  • De kan implementeras flera gånger
  • Det kräver inte registrering av SAP Software Change
  • Ingen effekt på utsläpp har uppgraderats på hur BADI fungerar

Definiera och implementera en BADI

Detta innebar tre steg

Steg 1 Skapa BADI-definition: Transaktion SE18.


Steg 2 Definiera BADI-gränssnitt: Transaktion SE19

Steg 3 Definiera en klass implementerar gränssnittet: Under skapandet av implementeringen skapas också en klass för implementering av förbättringsgränssnittet