Start of Content Area

Background documentation Conflict Switches  Locate the document in its SAP Library structure

Some objects must not be switched on together.  A typical example of this is the single-use BAdI: It is specified in its definition that is must have exactly one active BAdI implementation. Therefore, the corresponding switches cannot be switched so that several BAdI implementations compatible with the filter conditions are activated simultaneously when such a single-use BAdI is called.

Described more abstractly, a conflict arises if several enhancement implementation elements are switched on at an enhancement option when only one element should be.

For such cases, there are enhancement implementations that are assigned to a conflict switch. Any switch settings that could result in a conflict when combined must be assigned to a conflict switch, and an enhancement implementation that solves the conflict semantically must be assigned to the conflict switch.

 

 

This graphic is explained in the accompanying text

 

End of Content Area