Zum Inhalt springen
ERP Preflight

RAP

ABAP RESTful Application Programming Model

Das cloudfähige Programmiermodell für transaktionale Apps und OData-Services, aufgebaut auf CDS-Views und Verhaltensdefinitionen.

Ein RAP-Business-Objekt verbindet ein CDS-Datenmodell mit einer Verhaltensdefinition, die festlegt, welche Operationen — Anlegen, Ändern, Löschen, Aktionen — erlaubt sind und wie sie validiert werden.

In ABAP Cloud werden Daten von SAP-Anwendungen über das freigegebene RAP-Business-Objekt der zuständigen Anwendung geändert (mit EML-Anweisungen wie MODIFY ENTITIES). Direkte Schreibzugriffe auf SAP-Tabellen umgehen dessen Validierungen und sind gesperrt.

Klassische Dynpro-Transaktionen werden beim Wechsel nach ABAP Cloud als RAP-basierte Fiori-Elements-Apps neu gebaut.

In ERP Preflight

Der Clean Core Object Guard meldet direkte Schreibzugriffe auf SAP-Tabellen und verweist als Lösung auf das freigegebene RAP-Business-Objekt oder die API der zuständigen Anwendung.

Probleme rund um RAP

Alle SAP-Objekte von A–Z durchsuchen

Für ERP Preflight verfasst · geprüft am 27. September 2026

Alle Glossarbegriffe

ERP Preflight ist ein unabhängiges Produkt und steht in keiner Verbindung zur SAP SE. SAP, ABAP, Fiori und S/4HANA sind Marken der SAP SE.

Was ist RAP? ABAP RESTful Application Programming Model erklärt