BADI

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 : https://www.google.co.id/search?biw=1366&bih=637&tbm=isch&sa=1&ei=34kaWoWzF5S0vwSd_YGAAw&q=enhancement&oq=enha&gs_l=psy-ab.3.1.0l10.103439.105567.0.108660.6.6.0.0.0.0.238.741.0j3j1.4.0….0…1c.1.64.psy-ab..2.4.739…0i67k1j0i30k1j0i24k1j0i10i24k1.0.2N5SEtNWWys#imgdii=6O6pB9YFkUYHqM:&imgrc=TMsWW9qzjC8NDM:

 

Advertisements

Leave a Reply

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

WordPress.com Logo

You are commenting using your WordPress.com 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 )

Google+ photo

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

Connecting to %s