The learning content is designed for anyone who wants to gain SAP knowledge in a simple, compact, and practical way. Our learning platform offers content for beginners, advanced learners, and experts. This enables you to expand your knowledge step by step and continuously develop your skills toward becoming an SAP expert.
First Steps in SAP ABAP RESTful Application Programming Model (RAP)
Flat rate
$19 per month
Single license 1000+ eBooks and video tutorials Instant access 12 months($228per year) Automatic renewal
More Details
From legacy to innovation! This book provides ABAP developers and SAP consultants with a practical introduction to the latest evolutionary stage of ABAP programming for SAP—the ABAP RESTful Application Programming Model (RAP). RAP enables the development of cloud-capable and future-proof applications in SAP S/4HANA.
Delve into the fundamentals and key components of RAP, including Business Objects (BO), their behavior definition and business services. Learn about Entity Manipulation Language (EML)—a new addition to ABAP—and examine methodologies such as numbering, determinations, validations, actions, functions, drafts, and hierarchies in the RAP model. Explore the details of custom entities, which enable data to be obtained from various sources, including OData web services and non-SAP systems.
This book provides a combination of theory and practical examples to demonstrate the potential applications of RAP, and explains how to use it to create powerful, reliable software that will add value to your company.
- Fundamentals of RAP—introduction to business objects, and their behavior and services
- How to increase efficiency—optimization using RAP methods
- Entity Manipulation Language—a new addition to ABAP for RAP business objects
- Data integration—using external data in RAP services
Reading Example
2.1 Prerequisites
2.1.1 SAP system
The development exercises presented in this book are possible as of S/4HANA On-Premise 2021 release. To ensure unproblematic performance of the exercises, we strongly recommend using this version or a newer one. In addition, it is necessary that you have a valid development key and access to an SAP system within your company. These prerequisites are essential in order to take full advantage of the exercises and make the most of the content in this book.
2.1.2 Required software
For optimal performance of the exercises in this book, it is important that your computer is equipped with some specific software tools. We recommend installing:
1. Eclipse—an integrated development environment that enables efficient programming (https://www.eclipse.org/downloads/)
2. ABAP Development Tools (ADT)—an indispensable toolkit for development with ABAP in the Eclipse environment (https://tools.hana.ondemand.com/#abap)
3. SAP GUI
External links—important note
Note that the URLs given in this book were current at the time of writing. However, it is possible that web addresses may change over time. If you encounter problems accessing the links, we recommend searching the relevant keywords (such as Eclipse Download or ABAP Development Tools) using your favorite search engine to find the latest valid web pages.
Our products—whether books, videos, or online training—deliver SAP knowledge concisely and practically, so you can apply it directly in your daily work, even if you have limited time. You benefit from a broad coverage of relevant SAP topics, high-quality content in four languages, and learning formats designed to fit your individual needs. This ensures that you can stay up to date and continuously develop your expertise.
Our books are characterized by a clear practical focus and a compact, easy-to-understand presentation. We explain complex SAP topics concisely—without unnecessary marketing buzzwords—so readers can quickly grasp the essentials and apply the new knowledge directly.
Our print books can be returned within 14 days, in original condition. Return shipping is at your own cost.
We currently only ship books directly within Germany. If you are ordering from outside Germany, we recommend purchasing via Amazon. You can find the link by selecting “Buy eBook” on any product in our webshop and Amazon will then show you both the eBook and print versions available for purchase.
Alternatively, you can access all our content with a digital subscription, starting at $19 per month.
Our team is always happy to help and will respond to your questions as quickly as possible (usually within 1–2 days). You can also contact us if you have questions for one of the authors. Email: contact@espresso-tutorials.com


