ABAP Cloud
ABAP Cloud development model
The restricted ABAP language version and development model for cloud-ready extensions: only released SAP objects, no direct access to SAP tables.
ABAP Cloud is the development model for Tier 1 extensions. Code is written in a restricted ABAP language version and may only use SAP objects that SAP has released for it, such as released CDS views, classes and RAP business objects.
The contract is enforced by the tools: typing against unreleased tables and structures is rejected at syntax check, obsolete statements are not part of the language version and direct writes to SAP tables are blocked. Dynamic call targets can only be checked at runtime.
Classic SAP GUI and ALV classes have no ABAP Cloud equivalent; user interfaces are built as Fiori apps.
In ERP Preflight
Clean Core Object Guard reports what keeps existing code from running in ABAP Cloud — unreleased objects, direct table access, obsolete syntax and dynamic calls that cannot be verified — and names the released successor where SAP publishes one.
Problems that involve ABAP Cloud
- CriticalLegacy SAPscript detected
- BlockerDirect write to an SAP standard table
- CriticalObsolete or cloud-forbidden ABAP statement
- CriticalUse of a class not released for cloud development
- MajorDynamic call target cannot be verified
- MajorType reference to a DDIC object not released for cloud development
- BlockerClassic transaction prohibited in S/4HANA Cloud
- MajorLegacy object needs a cloud extension
Related terms
Free tools
- Clean Core Object Lookup
Is a table, CDS view, class or function module released for ABAP Cloud?
Background articles
- Clean core extensibility explained: tiers, released APIs and classic modificationsA practical overview of how SAP classifies extensions by their upgrade stability, from ABAP Cloud on released APIs to classic modifications, and how to assess existing custom code.
Written for ERP Preflight · reviewed September 27, 2026
All glossary termsERP Preflight is independent and not affiliated with SAP SE. SAP, ABAP, Fiori and S/4HANA are trademarks of SAP SE.