Introduction to BADI ( Business ADD In’s )

 

  • 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.




Types of BADIs :-

  • There are basically 2 types of BADI in SAP
    1. Classic BADI
    2. New BADI ( also known as Kernel BADI )

Comments

Popular posts from this blog

Understanding Different Types of SAP Function Modules: Normal, RFC, and Update

Unlocking SAP ABAP Secrets: Interactive Classical Reports with GET CURSOR, At User Command, and a Comparison of HIDE Statements

Mastering ABAP: A Step-by-Step Guide to Function Modules and Groups for Modularized Programming