ABAP development under the Clean Core paradigm: From BAPIs to BO and CDS
SAP's Level Based Clean Core classification (2025) grades ABAP APIs A through D by cloud readiness, and this piece uses the S/4HANA Cloudification Repository's own count — of 3,847 BAPI function modules for SAP Cloud ERP Private, only 23 are Level A — to show how much Classic API (Level B) code needs to move to RAP business objects instead. A worked Bank Master example matches each BAPI to its EML statement or ABAP CDSABAP CDSThe modelling layer of ABAP Cloud — view entities, projections and annotations defined above database tables, delivered with the platform rather than installed.sap official, abap SELECT equivalent, and states when that move is actually required: mandatory once on SAP Public Cloud, optional but advisable on Private Cloud/On-Premise as BAPIs stop gaining new fields.
Where it sits
Who is behind it
In the atlas: contributes to 1, wrote 1@Lutzi3author
Properties
About this work
onedevatlas is open for browsing. Find tools for SAP development, compare their documented capabilities, ask your AI assistant, and join a flight during TechEd week.
Details
Graph
Source
History
- Entered the atlasDiscovered via SAP Community · abap-cloud-tag, SAP Community · abap-development-tag, SAP Community · abap-rap-tag.
For your agent
- Ref
content:abap-development-under-the-clean-core-paradigm-from-bapis-to-bo-and-cds- JSON
- /content/abap-development-under-the-clean-core-paradigm-from-bapis-to-bo-and-cds.json
- MCP
- Connecting an agent