Business Add-in Definition

Name of the definition of a business add-in (BADI). Business add-ins are SAP’s new enhancement concept. There are two different views:

  • In the definition, you create an enhancement that is called from the application code
  • In the implementation,  you save the code for the functions for the enhancement

You create business add-in definitions using transaction SE18. They contain the business add-in interface. In the application code the instance variable is typed according to this interface. You can create several implementations for each add-in definition.
There are two main types of BADI definitions:

  • Multiple use – that is, there can be several active implementations
  • Filter-dependent  – that is, you apply a filter value to each method called (for example, a country). A  different (active) implementation is then called for each value. Possible filter values are characterized by the filter type.


Source : SAP HELP

pic source :….0…1c.1.64.psy-ab..2.4.739…0i67k1j0i30k1j0i24k1j0i10i24k1.0.2N5SEtNWWys#imgdii=6O6pB9YFkUYHqM:&imgrc=TMsWW9qzjC8NDM:


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s