Skip to content

Latest commit

 

History

History
144 lines (77 loc) · 5.9 KB

setting-up-system-landscape-for-sap-build-6424311.md

File metadata and controls

144 lines (77 loc) · 5.9 KB

Setting Up System Landscape for SAP Build

Note:

The content in this section is not relevant for China (Shanghai) and Government Cloud (US) regions.

A registered SAP S/4HANA Cloud system in the SAP BTP cockpit can expose consumption bundles that contain APIs and events. You can easily discover and consume the APIs exposed by the SAP S/4HANA Cloud systems in your system landscape when you develop and extend applications on SAP BTP, Cloud Foundry environment, using SAP Build. To do this, first you need to enable connectivity between your system landscape in SAP BTP cockpit and SAP Build. The integration requires performing several configuration steps starting with configuration on a global account level, and then, configuration on a subaccount level.

Note:

This documentation refers to SAP S/4HANA Cloud Public Edition. See Introduction to the Universe of SAP S/4HANA Cloud Public Edition.

  • You are a global account administrator, or you are a system landscape administrator. See Working with Role Collections.

  • You have an SAP Build subscription.

The following procedure outlines the steps you need to perform to consume the APIs of registered SAP S/4HANA Cloud systems within SAP Build.

  1. Add and then register an SAP system of type SAP S/4HANA Cloud in the System Landscape > Systems page of SAP BTP cockpit.

    To expose information about its APIs and events and show this information on the Systems page, an SAP system of type SAP S/4HANA Cloud must be registered in the SAP BTP cockpit. Only when registered, the system communicates information about its APIs and other technical details across the landscape. See Extending SAP S/4HANA Cloud in the Cloud Foundry and Kyma Environment.

  2. In the Formations page, create a formation of type Integration with SAP Build and include the SAP Build system and the SAP S/4HANA Cloud systems you want to expose in SAP Build.

    Note:

    In the formation type Integration with SAP Build, you can include only SAP systems of type SAP Build and SAP S/4HANA Cloud.

    To enable connectivity between given SAP systems of type SAP S/4HANA Cloud from the Systems page of SAP BTP cockpit and SAP Build, you must create a formation of the corresponding type and include the SAP S/4HANA Cloud systems in it. See Automating Integrations Using Formations.

  3. Create a destination and make sure it has the corresponding system and consumption bundle properties.

    • Create a destination manually.

      You can create the destination manually via the SAP Destination service page in SAP BTP cockpit by specifying one of the following additional properties variants in it.

      Additional Properties (variant 1)

      Additional Properties (variant 2)

      Description

      x-correlation-id

      x-correlation-id

      The property identifies the consumption bundle and its APIs that are exposed by the SAP S/4HANA Cloud system. The destination also provides the required credentials to consume the bundle and use it for further development in SAP Build.

      x-system-id

      x-system-name

      Properties that uniquely identify the local tenant of the registered SAP S/4HANA Cloud system.

      x-system-type

      x-system-base-url

      All of the required properties of a given SAP S/4HANA Cloud system are accessible in the corresponding System Details section on the Systems page.

    • Create a destination automatically.

      Alternatively, the destination can be created automatically. You can do this, by creating a service instance of the SAP S/4HANA Cloud Extensibility service after you register an SAP S/4HANA Cloud system. See Extending SAP S/4HANA Cloud in the Cloud Foundry and Kyma Environment and Create a Service Instance to Consume the SAP S/4HANA Cloud APIs.

Develop applications on SAP BTP, Cloud Foundry environment using SAP Build and the system landscape.

When you enable the connectivity, the SAP S/4HANA Cloud systems and their APIs are accessible in SAP Build. Next you can use the APIs to develop new or extend the existing functionality with the help of SAP Build.

Related Information

SAP Build Process Automation: Using SAP Systems