SAP S/4HANA
What is Clean Core Level A?
Extensions using only released, upgrade-stable APIs and extension points under ABAP Cloud or key-user tools; the target state.
Level A is the top tier of SAP's clean core extensibility model and maps to ABAP Cloud development and key-user extensibility. Such extensions are expected to survive upgrades without adaptation. They still need functional regression testing, but technical upgrade risk is minimal.
Related terms
Clean Core
SAP's principle of keeping ERP code and configuration close to standard, with extensions built only through stable, released interfaces.
ABAP Cloud
SAP's development model using a restricted ABAP language version, released APIs only, ADT, and RAP for upgrade-stable code.
Released API
An SAP object such as an API, CDS view, or BAdI that SAP marks as stable for customer use with a release contract.
Key-User Extensibility
Low-code tools in Fiori that let business experts add custom fields, logic, and CDS views without classic development.
Clean Core Level B
Extensions using classic APIs and techniques that SAP lists as stable but not formally released for ABAP Cloud.
More in SAP S/4HANA
Planning an S/4HANA move?
Read the field guides on testing an ECC to S/4HANA migration and grab the free template library.