Why ABAP Developers Must Learn RAP and CDS Views for S/4HANA

Classic ABAP is no longer enough. Here is why CDS views and the RESTful Application Programming model (RAP) are now essential skills for SAP developers.

ASAP Academy Team6 min read

The shift to S/4HANA development

As companies move to SAP S/4HANA, development has moved from classic reports and dialog programs towards a modern, cloud-ready model. SAP now recommends a "clean core" approach, where custom logic is built using released APIs and modern frameworks.

What are CDS views?

Core Data Services (CDS) views let you define data models directly on the database layer. They push calculations down to SAP HANA, which makes applications faster and easier to maintain. CDS views are the foundation for Fiori apps, analytics and RAP services.

What is RAP?

The ABAP RESTful Application Programming model (RAP) is SAP's standard way to build transactional apps and OData services for S/4HANA and SAP BTP. Interviewers for S/4HANA projects increasingly expect developers to know it.

  • Behaviour definitions and implementations
  • Managed and unmanaged scenarios
  • Service definitions and bindings for Fiori apps

Who should learn it

Engineering and IT graduates in Tamil Nadu who want a technical SAP career should learn classic ABAP fundamentals first, then move to CDS and RAP. Our ABAP & RAP program covers this full path with hands-on assignments on a live server.

Ready to start your SAP career?

Book a free demo class and talk to our SAP mentors about the right course for you.