From legacy to innovation! This book offers ABAP developers and SAP consultants a practice-oriented introduction to the current evolutionary stage of ABAP programming for SAP: the ABAP RESTful Application Programming Model (RAP). RAP gives you the opportunity to develop cloud-ready and future-proof applications in SAP S/4HANA.
The authors introduce you to the fundamentals and key components of RAP such as Business Objects (BO), their behavior definition, and with Business Services. You will learn the Entity Manipulation Language (EML) as the new appendix of ABAP. Other topics include various methodologies such as numbering, determinations, validations, actions, functions, and draft, as well as hierarchies in the RAP model. A dedicated chapter is dedicated to Custom Entities that allow you to obtain data from other sources such as OData web services and non-SAP systems.
Alternating with theoretical basics and practical examples, you will experience the application possibilities of the RAP and learn how to use it to develop powerful and reliable applications to add value to your business.
- Basics of RAP: Introduction to Business Objects, Behavior and Services
- Increased efficiency: optimisation through RAP methods
- Entity Manipulation Language: new ABAP addition for RAP business objects
- Data integration: apply external data to RAP services