Notice Icon

Focus on Force has had a makeover! Same great products, same great prices but a whole lot more!

Transactional Apps with the ABAP RESTful Application Programming Model

This course covers the various aspect of developing transactional apps with the ABAP RESTful Application Programming Model (RAP): Defining the data model and the behavior of a RAP Business Object…

Last Updated: March 2026

Overview

Overview

This course covers the various aspect of developing transactional apps with the ABAP RESTful Application Programming Model (RAP): Defining the data model and the behavior of a RAP Business Object (BO) with ABAP Core Data Services (ABAP CDS) Using the…

Course Goals

  • Understand the architecture of applications built with the ABAP RESTful Application Programming Model
  • Develop transactional apps using built-in generic data access (managed scenario)
  • Develop draft-enabled transactional apps
  • Develop transactional apps based on composite business objects
  • Develop transactional apps using existing code for data access (unmanaged scenario)

Lessons and Topics

  • The ABAP RESTful Application Programming Model (RAP) Understanding the Concepts and Architecture
  • Defining a CDS-based Data Model
  • Defining an OData UI Service with RAP
  • RAP Business Objects (RAP BOs) Defining RAP BOs and their Behavior
  • Using the Entity Manipulation Language (EML) to Access RAP BOs
  • Understanding Concurrency Control in RAP
  • Defining Actions and Messages
  • Implementing Authority Checks
  • Update and Create in Managed Transactional Apps Enabling Input Fields and Value Help
  • Implementing Input Checks with Validations
  • Providing Values with Determinations
  • Implementing Dynamic Feature Control
  • Draft-enabled Transactional Apps Understanding the Draft Concept
  • Developing Draft-Enabled Applications
  • Transactional Apps with Composite Business Objects Defining Composite RAP Business Objects
  • Compositions in OData UI Services
  • Implementing the Behavior of Composite RAP BOs
  • Unmanaged Transactional Apps Understanding Data Access in Unmanaged Implementations
  • Implementing Data Access of Unmanaged BOs

Why choose us?

We bring decades of enterprise technology expertise to every course.

150k
professionals trained worldwide
28+
years of enterprise-tech expertise
45+
practical, multi-platform courses
Your Cart (0)

Your cart is empty

Looks like you haven't added any items to your cart yet.