SAP S/4HANA
What is Clean Core Level C?
Extensions that use internal, unreleased SAP objects; possible but at risk of breaking during upgrades.
Level C includes direct reads of SAP tables or calls to unreleased function modules and classes. These objects can change without notice in a new release. Code at this level should be monitored by ATC and prioritized for regression testing after every upgrade.
Related terms
Clean Core
SAP's principle of keeping ERP code and configuration close to standard, with extensions built only through stable, released interfaces.
Clean Core Level B
Extensions using classic APIs and techniques that SAP lists as stable but not formally released for ABAP Cloud.
Clean Core Level D
Not-recommended extension techniques such as modifications, implicit enhancements, or direct writes to SAP tables.
ABAP Test Cockpit
SAP's framework for running static checks on ABAP code, including syntax, performance, security, and S/4HANA readiness.
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.