Introduction to Application Programming on SAP S/4HANA [S4DEV]
placeSAP Virtual English 16 Mar 2026 until 18 Mar 2026 |
placeSAP Virtual English 17 Jun 2026 until 19 Jun 2026 |
placeSAP Virtual English 28 Sep 2026 until 30 Sep 2026 |
placeSAP Virtual English 7 Dec 2026 until 9 Dec 2026 |
OVERVIEW
This course provides participants with an overview of the ABAP RESTful Application Programming Model (RAP). The goal is to create an SAP Fiori app touching every area needed to develop and deliver this app to the SAP Fiori launchpad.
After a short introduction to SAP S/4HANA and SAP Fiori, the first step is to create CDS projection views on top of existing data model views using the ABAP Development Tools (ADT). Exposing the CDS projection views as a business service makes it possible to consume the model data in a SAPUI5 app, which is built using SAP Fiori elements.
Using the behavior of a RAP business object, transactional processing is enabled in the app. Determinations, validati…
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
OVERVIEW
This course provides participants with an overview of the ABAP RESTful Application Programming Model (RAP). The goal is to create an SAP Fiori app touching every area needed to develop and deliver this app to the SAP Fiori launchpad.
After a short introduction to SAP S/4HANA and SAP Fiori, the first step is to create CDS projection views on top of existing data model views using the ABAP Development Tools (ADT). Exposing the CDS projection views as a business service makes it possible to consume the model data in a SAPUI5 app, which is built using SAP Fiori elements.
Using the behavior of a RAP business object, transactional processing is enabled in the app. Determinations, validations and actions are also added through this. As additional functionality draft-support and value helps are implemented. To make the app available in the SAP Fiori launchpad, catalogs with tiles and target mappings are created.
OBJECTIVES
This course will prepare you to:
- Understand the principles of SAP S/4HANA and SAP Fiori
- Discover and use the ABAP RESTful Application Programming Model
- Implement and provide basic apps based on SAP Fiori elements
AUDIENCE
- Developers
- Development Consultants
CONTENT
Foundation
- Exploring SAP S/4HANA
- Exploring SAP Fiori
Data Modeling
- Working with ABAP Development Tools
- Exploring ABAP Core Data Services
- Creating CDS Views
Data Service
- Exploring Business Services
- Working with Business Services
User Interface
- Developing SAP Fiori UIs
- Consuming business data using SAP Fiori elements
- Working with the SAP Business Application Studio
Application Provisioning
- Managing SAP Fiori launchpad content
- Creating Technical Catalogs and Business Catalogs
Transactional Processing
- Enabling change operations and draft capabilities
- Exploring Determinations, Validations and Actions
- Adding Value Help
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
