Create BADI by SE18 SE19 SE24
Create BADI by SE18 SE19 SE24
The enhancement spots are used to manage explicit enhancement options. That means
you can add your code in standard ABAP code without need of access key, which
implies that the standard code is not disturbed.
Enhancement spots specify the places where we can add our code in standard SAP. Explicit
enhancement options are created in an initial system . Developer must be made aware of this
enhancement by means of enhancement spots. You can define explicit enhancement options by
using ENHANCEMENT-POINT statement. This represents element definition. Each
enhancement spot element definition must be assigned to at least one enhancement spot.
You see the enhancement spot (still empty) in the enhancement spot editor of the Enhancement
Builder.
Edit an enhancement spot:
Now a message Badi Definition Created will be displayed on your screen, the
new BAdI will appear as a node in the tree display of the tab page,
There are two types of enhancement implementations in SAP: explicit and implicit.
SAP involves a series of steps, and the specific process may vary based on the type of
enhancement you're working with (e.g., customer exits, BAdIs, user exits). Generally, though,
here's a high-level overview: