RAP & CDS Advisory
Modern ABAP, done right
Design and review of RESTful ABAP Programming Model (RAP) services and CDS-based data models.
Service overview
SAP RAP and CDS advisory for teams building their first modern ABAP applications, or correcting an architecture that has already drifted.
Work covers CDS data modelling, choosing between managed and unmanaged RAP scenarios, behaviour implementation patterns, draft handling, authorization design and OData exposure for SAP Fiori consumption.
Advisory is hands-on: reference implementations and code review notes in your own system, not slide decks.
Problems this service addresses
- RAP or CDS implementation challenges on a first modern application
- CDS models that do not perform under production volumes
- Unclear managed versus unmanaged RAP scenario decisions
- Authorization and draft handling designed late
- Legacy development patterns copied into new RAP services
Who this is for
- Internal SAP development teams
- SAP technical leads
- SAP consulting firms delivering Fiori applications
- S/4HANA transformation teams
Scope and deliverables
Scope of work
- RAP architecture review
- CDS data modeling
- Authorization design
- Behavior implementation patterns
Deliverables
- Architecture diagrams
- RAP/CDS templates
- Code review notes
Technologies and capabilities
- RAP
- CDS views
- AMDP
- ABAP Cloud
- OData
- SAP Fiori
- SAP S/4HANA
- Eclipse ADT
- ATC
- Git
Engagement approach
- 1
Discovery and access review
Short qualification call, confirmation of scope, systems, releases and the technical access required.
- 2
Technical assessment
Hands-on analysis in your system using ADT, ATC, trace and analysis tools relevant to the scope.
- 3
Findings and prioritization
Findings written up with severity, effort indication and a prioritized backlog agreed with your team.
- 4
Implementation or remediation
Agreed changes implemented in transports, with code review against your standards.
- 5
Testing and knowledge transfer
Testing evidence handed over plus a walkthrough session so your team can continue the work.
Expected outcomes
- Improves maintainability of new RAP services
- Helps identify modelling decisions that would limit performance
- Supports clean core alignment of new development
- Strengthens technical governance through review notes and templates
Outcomes depend on system landscape, code base and available access — no fixed results are guaranteed.
Related proof and reading
- Approval Workflow Modernization on Fiori · Public Sector
- SAP ABAP Development · Robust, performant, clean-core-ready ABAP
- Clean Core Transformation · Future-proof your S/4HANA landscape
See more anonymized SAP engagement case studies, SAP technical articles on ABAP and S/4HANA, or read about Brian Jacob Sanchez's SAP experience.
Frequently asked questions
Book a technical assessment
Talk through your rap & cds advisory requirement with Brian Jacob Sanchez in a free 30-minute technical conversation.
Book a technical assessment