Transactional model

How a business object's behaviour is defined and who owns the transaction — the choice that shapes everything downstream in a RAP application.

Showing artifacts, examples and content with confirmed ABAP Cloud applicability. View All ABAP

Overview

SAP SHIPS

RAP is the transactional model of ABAP Cloud, not an alternative to one: SAP-samples/abap-cheat-sheets states that the SAP LUW concept still applies there and that "the ABAP RESTful Application Programming Model (RAP) is the transactional programming model for ABAP Cloud".

Not covered: Classic update-task bundling is one of the language features the restricted ABAP for Cloud Development version drops, and SAP's own Business Object Processing Framework page directs new applications toward RAP or another ABAP Cloud technology rather than BOPF.

THE COMMUNITY ADDS

No community artifact is documented here.

Artifacts

Nothing is mapped here yet.

Seen working3

ArtifactSignals
Samples3
SAP-samples/abap-platform-rap-workshopsMaterials for the RAP400 to RAP620 ABAP Cloud workshops
none
SAP-samples/teched2025-AD163TechEd 2025 workshop modelling a RAP object in SAP Build Code
none
SAP-samples/teched2025-AD164TechEd 2025 workshop rebuilding an ALV app as a RAP-based Fiori app
none

Details

Coverage
statecore only, ABAP, ABAP Cloud
assessed
For your agent
Ref
capability:abap-transactional-model
JSON
/capabilities/abap-transactional-model.json
MCP
Connecting an agent