ABAP RESTful Application Programming Model (RAP) Overview
Tutorials that teach this
Learning journeys covering this
Docs explaining this concept
- Doc ABAP Development
- Doc ABAP Environment
- Doc ABAP RESTful Application Programming Model
- Doc Business Configuration
- Doc Develop
- Doc Development in ABAP RESTful Application Programming Model (RAP)
- Doc Development in the ABAP Environment
- Doc Generating a Business Configuration Maintenance Object with the Generate ABAP Repository Objects Wizard
Discovery missions teaching this
- Mission Develop extensions for SAP S/4HANA with SAP BTP, ABAP Environment, runtime
- Mission Develop a Full-Stack RAP Application Following the SAP BTP Developer’s Guide
- Mission Get Started with SAP S/4HANA Cloud, ABAP environment
- Mission SAP S/4HANA Cloud Transportation Order Attachment Management in the SAP BTP ABAP Environment
Videos teaching this
- Video 17 - ABAP Cloud - RAP Side Effects for Events Together with BFPF
- Video 14 - ABAP Cloud - RAP Side Effects
- Video 13 - ABAP Cloud - Business Events
- Video 12 - ABAP Cloud - RAP Recommendations
- Video 09 - ABAP Cloud - Actions
- Video 08 - ABAP Cloud - Validations
- Video 06 - ABAP Cloud - Determinations
- Video 05 - ABAP Cloud - Odata UI Service from Scratch Wizard (without Joule Chat )
Code samples embodying this
Prerequisites
- Concept SAP Fiori Elements Metadata-Driven UI
- Concept ABAP Core Data Services (CDS) Data Models
- Concept Creating ABAP CDS Views in ADT
- Concept SAP Fiori Elements
- Concept ABAP Core Data Services (CDS) View Development
- Concept ABAP Transparent Database Tables
- Concept ABAP Environment
- Concept ABAP Data Dictionary (DDIC) Overview
- Concept ABAP RAP Behavior Definition
Concepts that build on this
- Concept Generating RAP Transactional UI Services (ABAP RESTful Application Programming Model)
- Concept OData Service Definition and Service Binding in RAP
- Concept RAP Dynamic Instance Feature Control
- Concept Determination on Save in RAP
- Concept Refining SAP Fiori Elements List Report with Annotations
- Concept Calling a BAPI (Business Application Programming Interface) in ABAP
- Concept RAP Unmanaged Save (save_modified Implementation)
- Concept Deploying SAP Fiori App to SAP BTP ABAP Environment
- Concept RAP Workflow Handler Class for SAP Build Process Automation
- Concept ABAP RAP Behavior Definition
- Concept Devtoberfest 2025 Week 1 ABAP Sessions Overview
- Concept CDS Custom Entity Definition in RAP
- Concept CDS @Consumption.valueHelpDefinition for Value Help
- Concept Event Consumption Model in ABAP (RAP)
- Concept RAP Behavior Definition Enhancement
- Concept RAP Business Object Generation
- Concept Early and Late Numbering in RAP
- Concept ABAP Cloud Programming Model
- Concept RAP Business Event Definition and Raising
- Concept Inbound Communication Scenario for OData Service Exposure