Course announcements
- This course covers the different extensibility approaches for SAP S/4HANA that are available to customers and partners:
- In-app extensibility focuses on adaptations created by key users that have a deep business knowledge but no technical expertise. In-app extensibility comprises adding new fields or custom logic and adapting the standard UIs. Creating Custom UIs, and custom business objects is also supported.
- In contrast to in-app extensibility, side-by-side extensibility on SAP Cloud Platform allows developers to build their own applications, enhancing and supplementing SAP S/4HANA and SAP S/4HANA Cloud.
- Note: in on-premise environments with SAP S/4HANA, besides the in-app and side-by-side extensibility the classic extensibility approaches are still supported. However, this know-how is covered in class BC425 and not in this class S4D425.
Course information
- SAP S/4HANA Extensibility Overview
- Get to know about the extensibility concept in SAP S/4HANA
- Explain In-App Extensibility
- Explain Side-By-Side Extensibility
- ealize which extensions, in-App and side-by-side, are available depending on the SAP S/4HANA versions
- SAP Fiori Launchpad Adaption
- Personalize the SAP Fiori Launchpad
- Manage the SAP Fiori Launchpad content
- Extend the SAP Fiori Launchpad
- Key User Extensibility
- Use Variant Management
- Use SAP Fiori runtime authoring
- Create data source extensions
- Create custom fields
- Enable custom database fields for usage in SAP Fiori applications
- Create custom logic
- Create custom business objects
- Create a UI for a custom business object
- Add custom logic to a custom business object
- Create custom libraries and methods
- Create custom code lists
- Transport extension items
- In-App Extensions With Classic Development Tools
- Know how AMDP enhancement works
- Implement a BAdI of an ABAP Managed Database Procedure
- Explain the concept of CDS view enhancements
- Enhance a CDS View
- Explain metadata extensions
- Redefine Gateway services
- Redefine a data service
- Explain Extension Points in SAPUI5
- Describe other types of extensibility in SAPUI5 applications
- Side-by-Side Extensibility
- Comprehend the main uses cases
- Get an overview of the main side-by-side scenarios
- Categorize application types into archetypes
- Retrace how to create new user interfaces on SAP Cloud Platform
- Retrace how to create a new custom application on SAP Cloud Platform
- Retrace how to create a new event driven extension between SAP S/4HANA Cloud and SAP Cloud Platform
- This course will prepare you to:
- explain the extensibility concept for SAP S/4HANA
- extend the SAP Fiori Launchpad
- personalize SAP Fiori applications with end user tools
- use the extension options for key users
- apply extensions using ABAP development tools
- explain the concept of side-by-side extensibility using SAP Cloud Platform
- Application Consultant
- Developer
- Development Consultant
- Solution Architect
- Super/Key/Power User
- Technology Consultant
- SAP S/4HANA 1809
- ABAP Platform 1809
- AS ABAP 7.53
Find a course date
Can't find a suitable date?
Booking for 1-2 people?
Make a request for us to schedule training around what works for you? We will do our best to consider your request.
Request a training dateBooking for 3+ people?
Our 3 to RUN initiative empowers you to schedule our chosen classroom training course or virtual SAP Live Class on a date that suits you. You need at least three confirmed participants to register and SAP will add it to your schedule.
Find out more