Τι είναι το BADI; Εκμάθηση SAP ABAP

Πίνακας περιεχομένων:

Anonim

BADI σημαίνει Β usiness διαφήμισης δ μου NS Ακριβώς όπως Έξοδοι πελατών, BADI βοήθεια γάντζο έθιμο βελτιώσεις στη λειτουργικότητα του SAP. Παράδειγμα BADI: Στην συναλλαγή CAT2 - Καταχώριση φύλλου χρόνου, η HR επιθυμεί να συμπεριλάβει μια διαδραστική αναγνώριση ότι η εν γνώσει υποβολή λανθασμένων δεδομένων αποτελεί λόγο απόλυσης. Αυτό μπορεί να επιτευχθεί χρησιμοποιώντας το BADI

Χαρακτηριστικά:

  • Τα BADI είναι αντικειμενοστραφή
  • Μπορούν να εφαρμοστούν πολλές φορές
  • Δεν απαιτεί εγγραφή αλλαγής λογισμικού SAP
  • Δεν υπάρχει επίδραση στην αναβάθμιση της κυκλοφορίας στη λειτουργία των BADI

Ορίστε και εφαρμόστε ένα BADI

Αυτό περιελάμβανε τρία βήματα

Βήμα 1 Δημιουργία ορισμού BADI: Συναλλαγή SE18.


Βήμα 2 Ορισμός διεπαφής BADI: Transaction SE19

Βήμα 3 Ορίστε μια κλάση υλοποιεί τη διεπαφή: Κατά τη δημιουργία υλοποίησης, δημιουργείται επίσης μια τάξη για την εφαρμογή της διεπαφής της βελτίωσης