SAP Enhancement Packages: What They Can and Cannot Do

Written by

in

Customers frequently ask whether SAP Enhancement Packages (SAP EHP) can simply be deployed. The expectation is very high: SAP Enhancement Packages are supposed to ensure the flexibility customers love during upgrades, while simultaneously reducing effort.

SAP Enhancement Packages are functionality packages. Their advantages lie primarily in upgrades of delivered functionalities (Business Functions) — with less effort and lower maintenance costs than classic SAP upgrades. However, an SAP Enhancement Package can only deliver these advantages when there are no or few customer developments and modifications.

What Enhancement Packages explicitly cannot do:

  • Restore clear responsibilities to customer-specific software artifacts (“Separation of Concerns”)
  • Identify, version-manage, and test customer-specific software artifacts that exist in classic SAP source objects

Conclusion: If we put existing customer implementations in relation to the SAP standard — which customer can seriously do without their own grown SAP Customizing or Enhancements? The technical capabilities of Enhancement Packages set clear limits in terms of flexibility and customer-specific configuration. SAP Enhancement Packages are a real option for SAP customers, but they must be understood for what they are — one upgrade option among many.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *