Extend SAP S/4HANA Cloud on SAP BTP, Cloud Foundry Environment
Requires Customer/Partner License
Intermediate
1 hr.
Extend SAP S/4HANA Cloud with an extension application running on SAP BTP, Cloud Foundry environment using automated integration configuration.
You will learn
- How to extend the functionality of your SAP S/4HANA Cloud system to manage business partners
Aneta PetevaAugust 30, 2022
Prerequisites
- Tools:
- JDK 8 or later
- Maven 3.0.x or later
- Cloud Foundry Command Line Interface (cf CLI)
- git
- On SAP BTP side:
- You have a global account in SAP BTP.
- You have an S-user or P-user. See User and Member Management.
- You are an administrator of the global account where you want to register your SAP S/4HANA Cloud system.
- You have enabled the Cloud Foundry capabilities for your subaccount in SAP BTP.
- On SAP S/4HANA Cloud side:
- You have a dedicated SAP S/4HANA Cloud tenant with an Identity Authentication tenant configured. You need to use the same Identity Authentication tenant for your subaccount in SAP BTP.
- To configure the integration on the SAP S/4HANA Cloud system side, you need a business user with the roles:
SAP_BR_ADMINISTRATOR
that contains the Business CatalogSAP_CORE_BC_COM
necessary to access and administer the SAP S/4HANA Cloud tenant.SAP_BR_BPC_EXPERT
to be able to maintain the event topics in the SAP S/4HANA Cloud tenant.
You can check whether your user has the required roles via the Maintain Business Users application in your SAP S/4HANA Cloud tenant. See Maintain Business Roles.
You can extend the functionality of your SAP S/4HANA Cloud system with an extension application deployed in a subaccount in SAP Business Technology Platform (SAP BTP) and at the same time fully integrated in your SAP S/4HANA Cloud system.
In this tutorial, you use the business partner sample application for SAP S/4HANA Cloud is to learn some best practices when building SAP S/4HANA Cloud extension applications on SAP BTP. We recommend to use this sample application only as a proof of concept and a starting point for implementing extensions.
Using this application, you can:
- View a list of all your business partners
- Add new business partners
The following diagram shows the technical components that take part in this scenario.