ABAP & Development
What is Enhancement Framework?
The SAP technology for extending standard code without modifications, using enhancement spots, points, sections, and BAdIs.
Explicit enhancement options are provided by SAP; implicit points exist at the start and end of many routines. Implementations are separate objects from SAP code. Implicit enhancements count as clean core level D in SAP's model.
Related terms
Enhancement Spot
A container grouping explicit enhancement options, such as new BAdIs and enhancement points, defined by SAP.
Business Add-In
An object-oriented enhancement option where customers implement SAP-defined interfaces to add custom logic.
Implicit Enhancement
An enhancement inserted at predefined implicit points, such as the start or end of a routine, without SAP-provided hooks.
More in ABAP & Development
Planning an S/4HANA move?
Read the field guides on testing an ECC to S/4HANA migration and grab the free template library.