Introduction to Kernel BADI
- BADI is a kind of Enhancements ( We will use Customer namespace for enhancements using BADI ).
- BADI stands for Business ADD In’s.
- BADI is based on object Oriented Concept.
- In Object Oriented Concept, BADI mainly works on Classes and Interfaces.
Important T Codes for BADI :-
-
SE18 is the transaction code for BADI definition.
-
In SE18 we just perform the definition part, which we do in Interfaces of OOPS concept.
-
-
SE19 is the transaction code for BADI Implementation.
-
In SE19 we perform the implementation part in the same way which we do in Classes of OOPS concept.
-
- There are two types of BADI :-
- Classic BADI
- New BADI ( Kernel BADI )
BADI’s which have enhancements spots are known as new BADI or kernel BADI.
- We will see more in the next part
Comments
Post a Comment