Skip to main Content

Extensibility for SAP S/4HANA

  • Course Code S4D425
  • Duration 3 days

Course Delivery

Public Classroom Price

Please call

Request Group Training Add to Cart

Course Delivery

This course is available in the following formats:

  • Company Event

    Event at company

  • Public Classroom

    Traditional Classroom Learning

  • Virtual Learning

    Learning that is virtual

Request this course in a different delivery format.

Course Overview

Top

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 as part of Key-User extensibility.

In contrast to in-app extensibility, side-by-side extensibility on SAP Business Technology Platform allows developers to build their own applications, enhancing and supplementing SAP S/4HANA and SAP S/4HANA Cloud.

Course Schedule

Top

Target Audience

Top

- Application Consultant

- Developer

- Development Consultant

- Solution Architect

- System Administrator

- System Architect

- Technology Consultant

- User

Course Objectives

Top

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
  • explain the concept of side-by-side extensibility using SAP Business Technology Platform

Course Content

Top

SAP S/4HANA Extensibility Overview

  • Get to know about the extensibility concept in SAP S/4HANA

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

Side-by-Side Extensibility

  • Describe essential features of side-by-side extensions
  • Name the most important factors that influence the choice of the extensibility option
  • Develop an extension for SAP S/4HANA with SAP BTP ABAP Environment

Course Prerequisites

Top

Essential

  • S4DEV (Hands-on Introduction to Application Programming on SAP S/4HANA)

Recommended

  • none

Further Information

Top

Course based on software release

  • SAP S/4HANA 2023
  • ABAP Platform 2023
  • AS ABAP 7.58
  • SAP Business Application Studio
  • SAP BTP ABAP Environment