SAP ABAP RESTful Application Programming Model (RAP)
SAP RAP stands for ABAP RESTful Application Programming Model. It is a framework for building business applications and APIs on SAP platforms like SAP S/4HANA and SAP BTP ABAP environment
Chapter 1: Getting Started
1.1: SAP Evolution
1.2: Evolution of ABAP Programming Model
1.3: Introduction to ABAP RESTful Application Programming Model
Chapter 2: Set up Eclipse Tool with ADT (on Cloud)
Chapter 3: Managed vs Un-Managed Scenario
Chapter 4: Developing FIORI List Report App (Managed Scenario)
4.4: Simple List report app creation Filtering and Sorting
4.5: Transactional app with Validations, Determinations and Actions
4.5: Creating the Database Tables, Service Definition, Service Implementation, Service Binding
4.6: Developing Core Data Service and Projection
4.7: Adding Required UI Annotations – Metadata Extension File
4.8: Authorizations
4.9: Value help from Domain & Additional Binding
Chapter 5: Unmanaged Transactions Behavior FIORI List Report App
5.1: Defining Business Object Behaviour
5.2: Creating Business Object Behaviour projection.
5.3: Entity Manipulation Language (EML)
5.4: Implementing Behaviour of Business Object with CRUD Operations
5.5: Error Handling in CRUD Operations
5.6: Discussion on Components ETag, Lock Master, Field
5.7: Troubleshooting the SAP Fiori APP
5.8: Implementing Feature Controls – Disable/Enable actions dynamically, Enabling the Draft Handling
5.9: Implement Unmanaged Fiori list Report App that is calling legacy BAPI’s using ABAP RESTful Application Programming Model.
Chapter 6: ABAP Restful Application Programming Model (RAP) and ABAP on Cloud (Business Technology Platform) and on-premises
6.1: Custom entity Implementation in the ABAP RESTFUL Programming Model.
6.2: Using a CDS Custom Entity for DATA Modelling.
6.3: Creating a CDS Custom Entity using ABAP RESTful Application Programming Model.
6.4: Defining the Data Model in a CDS Custom Entity
6.5: Creating the Query Implementation Class.
6.6: Implementing Filtering.
6.7: Multi Selection in the List Report Fiori App using ABAP RESTful Application Programming Model.
6.8: How to Consume External API in ABAP RESTful Application Programming Model Using Side by Side Extensions.
6.9: Uploading Attachments in ABAP Restful Application Programming Model (RAP).
6.10: Implement ISOLATED in RAP Methodology
Chapter 7: S/4HANA Standard FIORI App Extensions
7.1: Extending Standard FIORI App Manage Billing Document Using a CDS Custom Entity for Data Modelling.
7.2: Extending Standard Fiori App Display Customer List Using FIORI Elements.
7.3: Adding Custom Fields to S/4Hana Manage Purchase Order Standard Fiori App.
Chapter 8: S/4HANA Extension, in-app Extensions & Cloud
8.1: Introduction to FIORI App Extensibility
8.2: Adapting an App as a Key User
8.3: Adapting the UI as a Developer – Extension
8.4: SAP S/4HANA Key User Extensibility: UI Flexibility
8.5: SAP S/4HANA Key User Extensibility: Custom Fields
8.6: SAP S/4HANA Key User Extensibility: Custom Business Logic
8.7: Extending a Standard SAP FIORI App using Custom Fields and Logic using in-app Extensions.
8.8: In-App Extensions: Custom Reusable Elements
Chapter 9: Abstract entity
Chapter 10: SAP Build
Chapter 11: Git hub
ABAP RESTful Application Programming Model (RAP)
-
Empower your SAP end users with SAP training courses.
-
Provides centralized managerial and administrative support services.
-
Professional training accomplished the past 12 years
-
Training courses are designed as per the current industry standards
-
After training complication candidate can go for certification exams
-
Trainers are certified professionals with 10+ years of experience
Why Choose Us
Why Choose Us
-
Empower your SAP end users with SAP training courses.
-
Provides centralized managerial and administrative support services.
-
Professional training accomplished the past 12 years
-
Training courses are designed as per the current industry standards
-
After training complication candidate can go for certification exams
-
Trainers are certified professionals with 10+ years of experienc
