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.
Setting up the Integration Configuration
Objective
How to Create a Communication User
How to Create a Communication System
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 Name | Entry Value |
|---|---|
| Scenario | SAP_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
| Service | Path | Replication Model | Output 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 Name | Entry Value |
|---|---|
| Scenario | SAP_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
| Service | Path | Replication Model | Output 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 Name | Entry Value |
|---|---|
| Scenario | SAP_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
| Service | Path | Replication Model | Output 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 Name | Entry Value |
|---|---|
| Scenario | SAP_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
| Service | Path |
|---|---|
| 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 Name | Entry Value |
|---|---|
| Scenario | SAP_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
| Service | Path | Replication Model | Output Mode | Package 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 Name | Entry Value |
|---|---|
| Scenario | SAP_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
| Service | Path | Replication Model | Output Mode | Exclude Deleted Condition Records | Parallel 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.