ABAP RAP
8posts about ABAP RAP.
Most read
SAP RAP from zero to expert: free ABAP Cloud series
Free YouTube series on SAP RAP with ABAP Cloud: more than 6 hours of video in Spanish, from the SAP BTP trial account to the Behavior Definition.
Oct 6, 2026
Your first business object with RAP, step by step
A table, an interface view and a managed behavior definition, in a single end-to-end walkthrough: your first RAP business object, step by step.
Sep 21, 2026
EML: manipulating RAP business entities without a single SELECT
In the Behavior Pool you use neither SELECT nor COMMIT: you use the Entity Manipulation Language. READ ENTITIES, MODIFY ENTITIES and the %tky technical keys, with the real code.
Aug 13, 2026
Authorizations in RAP: global vs instance without losing your mind
Blocking an operation for everyone is one thing; blocking it based on the record's content is a very different one. RAP's two authorization levels and when you need each.
Aug 12, 2026
Validations and determinations in RAP: where each business rule lives
A validation vetoes the save; a determination fills a field on its own. Confusing them means putting logic in the wrong place. When to use each, with the real behavior definition.
Aug 10, 2026
Draft in RAP: the work-in-progress that stops your users from losing their work
Draft mode lets users save halfway without dirtying the database. How you enable it in the behavior definition, which actions it requires, and why it needs the total ETag.
Aug 8, 2026
The data model of a RAP business object: active persistence, draft and audit
In ABAP Cloud you no longer define tables graphically: you write them with annotations. The audit columns, the UUID and the draft table the RAP framework expects, with the real DDL.
Aug 5, 2026
Managed vs Unmanaged in RAP: when to let the framework persist for you
The managed scenario gives you create, update and delete for free; unmanaged forces you to write them. When to use each in the RESTful ABAP Programming Model, with the real behavior definition.
Aug 4, 2026