Discovering the Use Case for Using Extensions


After completing this lesson, you will be able to:

  • Illustrate the use case flow for this learning journey

The Underlying Business Case of This Learning Journey


It is possible that SAP S/4HANA does not cover all the functionalities you need for your daily business work. Let us examine how we can close such a gap.

The Use Case Flow

The Solution

Mock Server

With mocking data and services, you can decouple the development team from a back end system. With that, you can speed up development and save costs.

As you may not have access to an SAP S/4HANA system, where you can run and test the scenario of this learning journey, you can use a predefined mock server. This server simulates the SAP S/4HANA system and provides some sample data. The mock server offers you the opportunity to fully implement the application in SAP Build Apps. If a system will be available in a later phase, you must replace the destination URLs and you can use the app without changes.

For this learning journey, we use an instance implemented in Node.js based on the SAP Cloud Application Programming (CAP). It uses an SQLite database for the data storage.


You got an impression of the underlying use case of this learning journey.

Also, you can use the mock server to speed up development.

Further Reading

Log in to track your progress & complete quizzes