Qu’est-ce que BADI ? SAP Tutoriel ABAP
BADI signifie Business Add Ins Tout comme les sorties client, BADI aide à intégrer des améliorations personnalisées à SAP Fonctionnalité. Exemple de BADI : Dans la transaction CAT2 – Saisie de la feuille de temps, les RH souhaitent inclure une reconnaissance interactive selon laquelle la soumission sciemment de données incorrectes constitue un motif de licenciement. Ceci peut être réalisé en utilisant BADI
Caractéristiques
- Les BADI sont orientés objet
- Ils peuvent être mis en œuvre plusieurs fois
- Il ne nécessite pas SAP Software Modifier l'inscription
- Aucun effet de la version mise à jour sur le fonctionnement des BADI
Définir et mettre en œuvre un BADI
Cela impliquait trois étapes
Étape 1) Création de la définition du BADI : Transaction SE18.
Étape 2) Définir l'interface BADI : Transaction SE19
Étape 3) Définir une classe implémentant l'interface : Lors de la création de l'implémentation, une classe pour implémenter l'interface de l'amélioration est également créée