Configuring SAP S/4HANA Cloud Settings

Objective

After completing this lesson, you will be able to configure SAP Commerce Cloud Backoffice for master data replication from SAP S/4HANA Cloud by setting up system connections, configuring the SAP Base Store, and completing the SAP Global Configuration.

Identify the Configuration Steps to Setup SAP Commerce Cloud Backoffice for Master Data Replication from SAP S/4HANA Cloud

The following configuration steps guide you through the essential setups in SAP Commerce Cloud Backoffice. These steps are required before starting the replication of master data between SAP S/4HANA Cloud and SAP Commerce Cloud:

  • Configure system connections
  • Configure SAP Base Store
  • Complete the SAP Global Configuration

Configure System Connections

To fulfill asynchronous order management, you need to set up the communication between SAP Commerce Cloud and SAP S/4HANA Cloud.

  1. Access SAP Commerce Cloud Backoffice, and log on as an administrator.
  2. Navigate to SAP IntegrationHTTP Destination.SAP Administration Cockpit screenshot: HTTP Destination selected in the left menu and an empty list with the add (+) button highlighted.
  3. Choose the plus icon (+) at the top to create a new HTTP destination.
  4. On the Create New HTTP Destination screen, enter the following data:

    HTTP Destination Fields

    FieldValue
    NameFor example, SAP_COMMERCE_CLOUD_HTTP
    URLFor example, https://<s/4_server_hostname>:<s/4_port>/sap/bc/srt/scs_ext/sap/salesorderbulkrequest_in?sap-client=<s/4_client_id>
    Modal titled Create New HTTP Destination with Name field set to SAP_COMMERCE_CLOUD_HTTP, a URL field showing an HTTPS endpoint, and Finish and Cancel buttons.

    Caution

    You can name it the way you like it, and the URL format is given like this https://<s/4_server_hostname>:<s/4_port>/sap/bc/srt/scs_ext/sap/salesorderbulkrequest_in?sap-client=<s/4_client_id>. You only need to replace the placeholders with the actual values in your environment, for example, in our demo, s/4_client_id is 100.
  5. Then, select the new entry SAP_COMMERCE_CLOUD_HTTP, and maintain the following data for the SAP S/4HANA Cloud system communication user:

    Authentication of HTTP Destination

    FieldValue
    Authentication TypeBasic Authentication
    User IDFor example, HY-IDOC-IN
    PasswordFor example, Welcome1!
    Configuration screen for HTTP destination SAP_COMMERCE_CLOUD_HTTP showing Name, URL, and Basic Authentication (User ID CC-IDOC-IN, masked password).
  6. Choose Save.

The following is a step-by-step demonstration of how to set up an HTTP destination between SAP Commerce Cloud and SAP S/4HANA Cloud.

How to Create an HTTP Destination

Configure SAP Base Store

  1. Access SAP Commerce Cloud Backoffice and log on as an administrator.
  2. Navigate to SAP IntegrationSAP Base Store Configuration.
  3. Choose the (+) icon.SAP Administration Cockpit with SAP Base Store Configuration highlighted in the left menu and an empty list view with the Add (+) button highlighted.
  4. Specify in the Create New SAP Base Store Configuration wizard, the name field as B2B_SAP. Afterward, choose Finish.Dialog titled Create New SAP Base Store Configuration showing Name field set to B2B_SAP and the Finish button highlighted.
  5. Choose the new entry, B2B_SAP, and navigate to the details screen of the SAP Base Store Configuration.SAP Administration Cockpit showing SAP Base Store Configuration with the B2B_SAP entry selected and its Core Data panel displaying Name B2B_SAP.
  6. On the SAP Base Store Configuration details screen, go to the Common Settings tab screen, and enter OR for Order Type, 1710 for Sales Organization, 10 for Distribution Channel, and 00 for Division.SAP Administration Cockpit — SAP Base Store Configuration B2B_SAP Common Settings showing Order Type OR, Sales Organization 1710, Distribution Channel 10, Division 00.
  7. Under the SAP Plant section on the Common Settings tab, provide the following values for Mapping SAP Plant to Logical System and Sales Area. To add an entry, select + Create Mapping SAP Plant to Logical System and Sales Area from the dropdown list. SAP Administration Cockpit — SAP Base Store Configuration (B2B_SAP) Common Settings showing the SAP Plant section with a highlighted + Create Mapping SAP Plant button and the left menu item selected.
  8. On the popup, provide the following values in the dialog box. Choose Finish to add a new SAP Plant Mapping to the SAP Base Store Configuration.Modal Create New SAP Plant Mapping with SAP Plant set to 1710 and empty SAP Logical System and SAP Sales Area fields.
  9. Choose the three-dot action menu on the new entry, and choose Edit Details.
  10. On the Edit item Plant 1 US popup, select the SAP Sales Area textbox, and choose + Create SAP Sales Area.Dialog titled Edit item Plant 1 US - 0M3KIQV - 1710 showing SAP Plant 1710, Logical System 0M3KIQV, Sales Area dropdown selected (1710 - 10 - 00), Warehouse 1710, and Save/Refresh buttons.
  11. On Create New SAP Sales Area popup, enter 1710 for Sales Organization, 10 for Distribution Channel, and 00 for Division. Choose Finish to dismiss the popup.Create New SAP Sales Area dialog showing Sales Organization 1710, Distribution Channel 10, Division 00, and Finish/Cancel buttons.
  12. Back on the Edit item Plant 1 US popup, select the SAP Logical System textbox, and choose + Create SAP Logical System.Edit Plant dialog showing SAP Plant 1710, SAP Sales Area 1710 - 10 - 00, SAP Logical System dropdown set to 0M3KIQV - SAP_COMMERCE_CLOUD_HTTP, with Refresh and Save buttons.
  13. On Create New SAP Logical System popup, enter 0M3KIQV for SAP Logical System, choose SAP S/4HANA for SAP System Type, SCI-COM-BS for Sender Name, and SCI-COM-BS for Sender Port. Choose SAP_COMMERCE_CLOUD_HTTP entry for SAP HTTP Destination.Create New SAP Logical System dialog showing Logical System 0M3KIQV, System Type SAP S/4HANA, Sender Name/Port SCI-COM-BS, SAP HTTP Destination SAP_COMMERCE_CLOUD_HTTP, and Finish/Cancel buttons.
  14. Back on the Edit item Plant 1 US popup, select the Warehouses field, and choose 1710 from the dropdown list.Edit Plant dialog showing SAP Plant 1710, SAP Logical System 0M3KIQV - SAP_COMMERCE_CLOUD_HTTP, Sales Area 1710 - 10 - 00, and Warehouse 1710.
  15. Choose Save to dismiss the popup.
  16. Accept the above changes to the SAP Base Store Configuration by choosing Save.
  17. Save the plant mapping and the SAP Base Store Configuration.
  18. On the Common Settings tab, under the section Shipping provide the following values for Shipping Method Mappings. To add an entry, choose the Search field of the Shipping Method Mapping field, and choose the Create SAP Shipping Methods option.SAP Base Store Configuration (B2B_SAP) — Common Settings Shipping section showing a Shipping Method Mapping dropdown with Standard Delivery - 01 and a highlighted + Create SAP Shipping button.
  19. For Delivery Configuration, select the Base Store created in the previous steps.
  20. Enter current date in the field Time Created. Choose Done.Modal titled Create New SAP Shipping Methods showing Hybris Shipping Method set to Standard Delivery, SAP Shipping Values 01, Delivery Configuration B2B_SAP, and Finish/Cancel buttons.
  21. On the Common Settings tab, under the section Payment leave the Payment methods table blank. Choose Save.
  22. Go to the Asynchronous Order Management tab. Provide the following information for Item Price and Shipping Costs.SAP Base Store Configuration for B2B_SAP with the Asynchronous Order Management tab selected; Item Price = PPRO, Shipping Costs = YBHD.
  23. Go to the Administration tab, locate the Base Store field, and select the base store to be assigned to the SAP Base Store Configuration.SAP Base Store Configuration (B2B_SAP) — Administration tab showing the Base Store dropdown set to powertools Store.
  24. Choose Save to save the SAP Base Store Configuration.

The following is a step-by-step demonstration of how to set up the SAP Base Store in the SAP Commerce Cloud Backoffice.

How to Create SAP Base Store Configuration

Complete the SAP Global Configuration

The following steps are required for connecting to SAP S/4HANA Cloud and the replication of master data to SAP Commerce Cloud:

  1. Access SAP Commerce Cloud Backoffice and log on as an administrator.
  2. Navigate to SAP IntegrationSAP Global Configuration.
  3. Select the entry for the SAP Global Configuration (for example, GLOBAL).
  4. On the Back-End Connectivity tab, create the following setting in the Create SAP Logical System area (click the blank field):

    SAP Logical System Fields

    FieldValue
    SAP Logical System<Logical system of the SAP S/4HANA Cloud server, for example, S4CLOUD730>
    SAP System TypeSAP S/4HANA
    Sender NameFor example, <SCI1210CBS>
    Sender PortFor example, <SCI1210CBS>
    SAP HTTP Destination

    SAP_COMMERCE_HTTP

    Dialog Create New SAP Logical System showing Logical System 0M3KIQV, System Type SAP S/4HANA, Sender Name/Port SCI-COM-BS, SAP HTTP Destination SAP_COMMERCE_CLOUD_HTTP, and Finish/Cancel buttons.

    Caution

    • The Sender Name needs to be identical to the name of the Business System in SAP S/4HANA Cloud. See the Create Communication System section.
    • The Sender Port must be identical to the port of the Business System in SAP S/4HANA Cloud. See the Create Communication System section.
  5. Choose Finish to add the new entry, and then choose Save to save the SAP Global Configuration.

Here's the step-by-step demonstration of completing SAP Global Configuration in SAP Commerce Cloud Backoffice to connect to SAP S/4HANA Cloud for the replication of master data to SAP Commerce Cloud.

How to Complete the SAP Global Configuration