Cases When BadIs Need Adjustment

After one of the following changes, the changed BAdIs or BAdI interfaces are included in the set of objects to be adjusted:

  • The enhancement spot of the BAdI has been deleted.
  • The BAdI has been deleted.
  • The implementing class does not implement the BAdI interface.
  • The implementing class does not implement all methods of the BAdI interface.
  • A BAdI filter has been deleted.
  • The type of the BAdI filter has been changed.
  • The value check of a BAdI filter has been changed.
  • The filter usage of a BAdI has been limited.
  • A BAdI may only be implemented by SAP.
  • An implementing class is syntactically incorrect.

More information:

Adjusting BAdI Implementations.