Setting up the Integration Configuration

Objectives

After completing this lesson, you will be able to:
  • Create communication user
  • Create communication system
  • Create communication arrangements

How to Create a Communication User

Three steps are necessary on the SAP S/4HANA Cloud side to set up the integration configuration. The first step is to create a communication user. The communication user defined in the SAP S/4HANA Cloud system is used for inbound communication and processing messages in the system. Technically, the user is needed to call services in SAP S/4HANA Cloud.

How to Create a Communication System

The second of the three steps to set up the Integration Configuration on the S/4HANA Cloud side is to create a communication system. The communication system is used to define the host name of the Cloud Integration and to assign inbound and outbound users of SAP S/4HANA Cloud.

How to Create Communication Arrangements

The last of the three steps is to set up the Integration Configuration on the SAP S/4HANA Cloud side to create the required communication arrangements in the SAP S/4HANA Cloud system.

These arrangements:

  • Define all relevant information for the interface.
  • Contain the communication system, inbound and outbound authentication.
  • Contain the required services for the specific communication arrangement.

Communication Arrangements for Example Integration Scenario

The demonstration How to Create a Communication Arrangement shows the configuration of one of the communication arrangements of the B2B order fulfillment integration scenario between SAP S/4HANA Cloud and Commerce Cloud. Here are all of the communication arrangements that must be configured for this B2B order fulfillment integration scenario:

Communication Scenario SAP_COM_008 – Business Partner, Customer, and Supplier Integration

This section describes how to set up communication scenario SAP_COM_0008 for master data integration for a Business Partner, Customer, and Contact via the Communication Arrangement app.

Required Details for the Communication Arrangement

Field NameEntry Value
ScenarioSAP_COM_0008 (Business Partner, Customer, and Supplier Integration).
Arrangement Name<Arrangement Name>

You can use the Value Help to search for a specific scenario.

The following Outbound Services need to be active and the details filled as follows:

Outbound Services Details

ServicePathReplication ModelOutput Mode
Business Partner – Replicate from SAP S/4HANA Cloud to Client</cxf/s4hanace/BP_OUT><BPS4TOCC><D>
Business Partner Relationship – Replicate from SAP S/4HANA Cloud to Client</cxf/s4hanace/BP_OUT>  
Business Partner Relationship – Send Confirmation from SAP S/4HANA Cloud to Client</cxf/s4hanace/BP_OUT>  
BP Relationship – Send Confirmation from SAP S/4HANA Cloud to Client</cxf/s4hanace/BP_OUT>  

For all the service endpoints, you must add the prefix /cxf to the path. Ensure that the service URLs match the configuration of endpoints in the respective iFlows.

All IDOC-based outbound services must be deactivated. To find out if a service is IDOC-based, look at the Application Protocol field.

Communication Scenario SAP_COM_0009 – Product Integration

This section describes how to set up communication scenario SAP_COM_0009 for master data integration for Product and Service Product by using the Communication Arrangement app.

Required Details for the Communication Arrangement

Field NameEntry Value
ScenarioSAP_COM_0009 (Product Integration).
Arrangement Name<Arrangement Name>

You can use the Value Help to search for a specific scenario.

The following Outbound Services need to be active and the details filled as follows:

Outbound Services Details

ServicePathReplication ModelOutput Mode
Replicate Product from S/4 System to Client</cxf/s4hanace/Entry><MATS4TOCC><D>
Product Master – ConfirmDtLon from SAP S/4HANA to Client</cxf/s4hanace/Entry>  

For all the service endpoints, you must add the prefix /cxf to the path. Ensure that the service URLs match the configuration of endpoints in the respective iFlows.

Deactivate the Product Master – Replicate from SAP S/4HANA to Client outbound service.

Communication Scenario SAP_COM_0160 – Classification Systems Integration

This section describes how to set up communication scenario SAP_COM_0160 for transactional data integration for classification by using the Communication Arrangement app.

Required Details for the Communication Arrangement

Field NameEntry Value
ScenarioSAP_COM_0160 (Classification Systems Integration)
Arrangement Name<Arrangement Name>

You can use the Value Help to search for a specific scenario.

The following Outbound Services need to be active and the details filled as follows:

Outbound Services Details

ServicePathReplication ModelOutput Mode
Master object classification</cxf/s4hanace/Entry><CLFMAS02><D>
Distr. of Characteristics with Dependencies and Long Texts</cxf/s4hanace/Entry>CHRMAS04<D>
Classes with Long Texts, Document Links, and E1UPSLINK</cxf/s4hanace/Entry>CLSMAS04<D>

For all the service endpoints, you must add the prefix /cxf to the path. Ensure that the service URLs match the configuration of endpoints in the respective iFlows.

Communication Scenario SAP_COM_0288 – Sales Order Bulk Integration

This section describes how to set up communication scenario SAP_COM_0288 for transactional data integration for Sales Orders by using the Communication Arrangement app.

Required Details for the Communication Arrangement

Field NameEntry Value
ScenarioSAP_COM_0160 (Sales Order Bulk Integration)
Arrangement Name<Arrangement Name>

You can use the Value Help to search for a specific scenario.

The following Outbound Services need to be active and the details filled as follows:

Outbound Services Details

ServicePath
Sales Order – Confirm Processing in Bulk (A2A)</cxf/s4hanace/order_co>

For all the service endpoints, you must add the prefix /cxf to the path. Ensure that the service URLs match the configuration of endpoints in the respective iFlows.

Communication Scenario SAP_COM_0447 – Material Stock Quantity Replication Integration

This section describes how to set up communication scenario SAP_COM_0447 for replicating Stock by using the Communication Arrangement app.

Required Details for the Communication Arrangement

Field NameEntry Value
ScenarioSAP_COM_0447 (Material Stock Quantity Replication Integration).
Arrangement Name<Arrangement Name>

You can use the Value Help to search for a specific scenario.

The following Outbound Services need to be active and the details filled as follows:

Outbound Services Details

ServicePathReplication ModelOutput ModePackage Size
Material Stock – Replicate</cxf/s4hanace/OMSStock><STOCKS4><D><20>

For all the service endpoints, you must add the prefix /cxf to the path. Ensure that the service URLs match the configuration of endpoints in the respective iFlows.

Communication Scenario SAP_COM_0295 – Pricing Data Replication Integration

This section describes how to set up communication scenario SAP_COM_0295 for transactional data integration for pricing by using the Communication Arrangement app.

Required Details for the Communication Arrangement

Field NameEntry Value
ScenarioSAP_COM_0295 (Pricing Data Replication Integration)
Arrangement Name<Arrangement Name>

You can use the Value Help to search for a specific scenario.

The following Outbound Services need to be active and the details filled as follows:

Outbound Services Details

ServicePathReplication ModelOutput ModeExclude Deleted Condition RecordsParallel Task Size for Messages
Condition Record for Pricing in Sales Replicate</cxf/s4hanace/price><PRICECOM><D><X><10>

For all the service endpoints, you must add the prefix /cxf to the path. Ensure that the service URLs match the configuration of endpoints in the respective iFlows.

Log in to track your progress & complete quizzes