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. 1

    Discovery and access review

    Short qualification call, confirmation of scope, systems, releases and the technical access required.

  2. 2

    Technical assessment

    Hands-on analysis in your system using ADT, ATC, trace and analysis tools relevant to the scope.

  3. 3

    Findings and prioritization

    Findings written up with severity, effort indication and a prioritized backlog agreed with your team.

  4. 4

    Implementation or remediation

    Agreed changes implemented in transports, with code review against your standards.

  5. 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

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