Cos'è BADI? SAP Tutorial ABAP
BADI sta per Business Add Ins Proprio come le Uscite del Cliente, BADI aiuta ad agganciare i miglioramenti personalizzati SAP funzionalità. Esempio di BADI: Nella transazione CAT2 – Time Sheet Entry, HR desidera includere un riconoscimento interattivo che l'invio consapevole di dati errati costituisce motivo di licenziamento. Ciò può essere ottenuto utilizzando BADI
Caratteristiche
- I BADI sono orientati agli oggetti
- Possono essere implementati più volte
- Non richiede SAP Software Modifica registrazione
- Nessun effetto sulla versione aggiornata sul funzionamento di BADI
Definire e implementare una BADI
Ciò ha comportato tre passaggi
Passo 1) Creazione della definizione BADI: transazione SE18.
Passo 2) Definire l'interfaccia BADI: Transazione SE19
Passo 3) Definire una classe implementa l'interfaccia: durante la creazione dell'implementazione, viene creata anche una classe per implementare l'interfaccia del miglioramento