Transactional Apps with the ABAP RESTful Application Programming Model – S4D437

  • 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
    • This course will prepare you to:
      • 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)
  • Developer
  • Development Consultant

Essential

  • Experience in object-oriented ABAP Programming, e.g. through course S4D400
  • Basic knowledge of ABAP Core Data Services, e.g. through courses S4D430 or HA400

Recommended

  • Experience in reading modern, expression-based ABAP syntax
  • Basic knowledge of OData and SAP Fiori Elements, e.g. through courses S4DEV or UX403

Price:

£2,760 GBP

Course Code:

S4D437

Duration:

3 days

Delivery Method:

Virtual, Classroom

What you should know for our service

Common Questions and Answers

Discover answers to frequently asked questions about our digital agency services. Learn more about our offerings, processes, and how we can support your digital marketing needs.

Our digital agency offers a comprehensive range of services designed to enhance your online presence and drive business growth. 

Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts. Separated they live in Bookmarksgrove right at the coast

We measure the success of our digital marketing campaigns using various key performance indicators (KPIs) and analytics tools.

Request a Call back