Skip to Content
Technical Articles
Author's profile photo Thomas Schneider

Extensibility of S/4HANA – Helpful Links

This blog is outdated and I will not maintain it any longer. 

Please refer to the new blog: SAP S/4HANA Extensibility: A Learning Journey


In this document, I am collecting helpful links around extensibility of S/4HANA.

Last changed (September 2018): reworked completely

1. White Paper SAP® S/4HANA Extensibility for Customers and Partners

Direct link to the document:

My blogs on the white paper:


2a. SAP Extensibility Explorer for SAP S/4HANA Cloud

A central Landing page for exploring SAP S/4HANA Cloud Extensibility options:


2b. SAP Community Network: ABAP Extensibility

The landing page for ABAP Extensibility-related topics


3. Text Books and Articles

Herzig, Philipp; Heitkötter, Henning; Wozniak, Sander; Argawal, Akhil; Wust, Johannes: Extending SAP S/4HANA. Side-by-Side Extensions with the SAP Cloud Platform SDK. SAP PRESS 2018.

Schneider, Thomas; Wolf, Werner: Erweiterungen für SAP S/4HANA (in German) SAP PRESS 2018.

Kessler, Karl: Modification-Free Extensions for SAP S/4HANA: How In-App Extensibility Simplifies SAP S/4HANA Enhancement.


4. openSAP Trainings

Extending SAP S/4HANA Cloud and SAP S/4HANA:

Extending SAP S/4HANA with SAP HANA Cloud Platform:


5. Documentation

(Note: Language and Version of the documentation can be selected in the right upper corner of the screen )

SAP S/4HANA Cloud -> Product Assistance -> English -> Generic Information -> General Functions for Key User -> Extensibility

SAP S/4HANA (on premise): -> Product Assistance -> English -> Enterprise Technology ->  ABAP Platform (or SAP Netweaver) -> General Functions for Key User -> SAP Fiori Applications -> Extensibility

About ABAP Programming Model for SAP Fiori (on-premise)

SAPUI5 Flexibility Services: Adapting UIs Made Easy

Fiori Extensibility Documentation: Extensibility – SAP Library

In the Fiori Appl Library (Fiori Apps Library) you can find the information on the extensibility for Fiori apps. Open the App Details and go to Implementation Information, Extensibility.


6. Blogs, Videos, Tutorials, Session Recordings, …

The Key User Extensibility Tools of S/4 HANA

S/4HANA Extensibility: Scenario Diagrams

S/4HANA Extensibility: Use Case Overview

S/4HANA Extensibility: How to Connect Your SAP S4HANA Cloud to SAP HANA Cloud Platform (HCP)

S/4HANA Extensibility: How to Find APIs and Extension Points

SAP S/4HANA Cloud SDK Overview

SAP S/4HANA Extensibility Tutorial

Additional Tutorials on Extensibility:

S/4HANA Extensibility Concept Details: Restricted ABAP

Extensibility – ABAP Platform

Video: Custom Business Objects

Video: Side-by-Side Extensibility (New UI)

Video: Session by Martin Hermann & Matthias Rup

Video: Extending Fixed Assets Master Data in SAP S/4HANA Cloud

Video: Key User Driven CDS Field Extensibility – Basics (Deep dive Jan Hrastnik

Using the OData Services of Custom Business Objects

Video: Adapting the User Interface of SAP Fiori Apps at Runtime

The Key User Extensibility Tools of S/4 HANA : SAP Mentor Monday Webinars 2016, February 2016, 1h Session Replay. Includes demos of the Fiori apps for Business Logic (Web-based Editor with Restricted ABAP), Query Designer, Custom Business Objects, Fiori UI Flexibility, Custom Fields (demos starting at 18:00)

Extensibility in the SAP Cloud Appliance Library
You can get your S/4HANA system, launch it on Amazon Web Services and explore the extensibility features by your own: SAP S/4HANA trial  –> Demo Guide –>Demo Story 8 “Extensibility”.

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Mark Pfister
      Mark Pfister

      Thanks Thomas Schneider for the excellent collection / overview!

      Author's profile photo Mohit Chopra
      Mohit Chopra

      Hello Thomas.. Thanks for sharing this very useful information.

      I have one question regarding Extensibility of On Premise S/4 HANA Deployment..

      I saw in white water its clearly mentioned that all classic extensions which we use to perform in Business Suite will be valid in on premise version as well.

      Actually I have one S/4 HAna system and i can see some enhacements points in that system but when i try to create new Implicit Enhacement I get Error message that S/4 Core cannot be enhaced. Now some colleagues of mine are telling that Enhancement spots and implementations will not be allowed in S/4 HANA Onpremise. Now i am confused wheather these enhacements are allowed or not.

      It will be really helpful if you can clear this doubt.

      Author's profile photo Thomas Schneider
      Thomas Schneider
      Blog Post Author

      duplicate question -> see discussion in The Key User Extensibility Tools of S/4 HANA

      Author's profile photo Mohinder Singh Chouhan
      Mohinder Singh Chouhan

      Video links doesn't work, copy pasting links from post. These are navigating to SAP home page.

      Video: Custom Business Objects 




      Author's profile photo Former Member
      Former Member

      Hey ,

      Thank you @Thomas Schneider , just amazing collection , helped a lot.


      Author's profile photo HARISH KUMARA

      Very useful blog