SAP Knowledge Base Article - Public

3473527 - S/4HC: Creation of Business Partners via Integration Services doesn't Trigger Subsequent Replication

Symptom

  • The integrated landscape setup within the environment is multi system e.g. SAP S/4HANA Cloud, System A and System C.
  • The flow of data in this landscape is intended as being as follows: System A <-> S/4HANA Cloud <-> System C.
  • Data is replicated to S/4HANA Cloud from the leading system (System A) ,and following this there is an expectancy that from the successful inbound replication into S/4HANA that will trigger automatically an outbound message to System C via direct output which has been set when configuring the Communication Arrangement "Business Partner, Customer and Supplier Integration SAP_COM_0008"
  • No Outbound message is triggered to System C following successful replication to S/4HANA from System A
  • Alternately, after migrating Business Partners i.e. "Customer" or "Supplier" master data using the following migration objects and the Communication Arrangements for Business Partner Integration" (SAP_COM_0008) is not triggered from S/4HANA Cloud to System A or C.
    • Customer (SIF_CUSTOMER_2)
    • Supplier (SIF_VENDOR_2)
    • Customer - extend existing record by new org levels (SIF_CUST_EXT_2)
    • Supplier - extend existing record by new org levels (SIF_VEND_EXT_2).

Environment

SAP S/4HANA Cloud

Reproducing the Issue

Scenario 1 - Integration Service e.g. BP SOAP

  1. Bi-directional Business Partner Integration between System A and S/4HANA Cloud has been configured with SAP_COM_0008.
  2. Bi-directional Business Partner Integration has been configured with SAP_COM_0008 between S/4HANA Cloud and System C.
  3. Direct outbound has been set in SAP_COM_0008 for the integration between S/4HANA Cloud and System C.
    *This means that when data is changed/created , this will be immediately replicated out to the target system.*
  4. When replicating data between System A and S/4HANA Cloud the data flow is successful, however no outbound message is triggered to System C.

Scenario 2 - Migration Cockpit

  1. Migrate Business Partner Master Data into the system using the SAP S/4HANA Cloud Migration Cockpit 
  2. The Communication Arrangement "Business Partner, Customer and Supplier Integration SAP_COM_0008" is not triggered automatically to send out the new BP Master Data records.

Cause

  • For the Integration scenario the Business Partner SOAP Service SAP_COM_0008 inbound doesn't trigger further replication of Master data to the connected system to prevent an infinite loop of data replication. 
  • The replication / communication arrangement trigger is disabled during migration since it would cause performance issues and might lead to a heavy load.

Resolution

  • The recommended way to configure such a scenario should be as follows:
    System A <-> S/4HANA Cloud
    System A <-> System C
  • If you still wish the data flow from System A -> S/4HANA Cloud-> System C, you may use the following SAP S/4HANA Cloud apps 
  • These apps can also be used to send the data out after they are created via the SAP S/4HANA Cloud Migration Cockpit.

See Also

Keywords

SAP S/4HANA Cloud, S4_PC, S4_1C, X4BC, S4HC, S/4HC, Data Replication Framework, DRF, Migration Cockpit, Migrate your data, Communication Arrangement, SAP_COM_0008
, KBA , LO-MD-BP , Business Partners , LO-MD-BP-ODT , OData Service for Business Partner , LO-MD-BP-WS , Web Service for Business Partner , LO-MD-BP-MIG , Business Partner Migration , LO-MD-BP-ID , IDocs for Customer/Supplier (DEBMAS/CREMAS) , How To

Product

SAP S/4HANA Cloud Public Edition all versions ; SAP S/4HANA Cloud all versions