Τι είναι το BADI; SAP ABAP Tutorial
Το BADI σημαίνει Bελαστικότητα Add Ins Ακριβώς όπως το Customer Exits , το BADI βοηθάει να συνδέσετε προσαρμοσμένες βελτιώσεις SAP λειτουργικότητα. Παράδειγμα BADI: Στη συναλλαγή CAT2 – Καταχώριση Φύλλου Χρόνου, το HR επιθυμεί να συμπεριλάβει μια διαδραστική επιβεβαίωση ότι η εν γνώσει της υποβολής εσφαλμένων δεδομένων αποτελεί λόγο απόρριψης. Αυτό μπορεί να επιτευχθεί χρησιμοποιώντας το BADI
Χαρακτηριστικά
- Τα BADI είναι Αντικειμενοστραφή
- Μπορούν να εφαρμοστούν πολλές φορές
- Δεν απαιτεί SAP λογισμικό Αλλαγή Εγγραφής
- Καμία επίδραση στην έκδοση που αναβαθμίστηκε στη λειτουργία των BADI's
Ορίστε και εφαρμόστε ένα BADI
Αυτό περιλάμβανε τρία βήματα
Βήμα 1) Δημιουργία BADI Ορισμός : Συναλλαγή SE18.
Βήμα 2) Ορισμός διεπαφής BADI: Συναλλαγή SE19
Βήμα 3) Ορισμός κλάσης υλοποιεί τη διεπαφή : Κατά τη δημιουργία της υλοποίησης, δημιουργείται επίσης μια κλάση για την υλοποίηση της διεπαφής της βελτίωσης