SAP Knowledge Base Article - Public

3420892 - Party Address Data is not transfered to SAP S4HANA/ SAP ERP during the Sales Order/ Sales Quote Replication from SAP Cloud for Customer.

Symptom

Party Address Data is not transfered to SAP S4HANA/ SAP ERP during the Sales Order/ Sales Quote Replication from SAP Cloud for Customer.

Environment

SAP Cloud for Customer Integration with SAP S4hana
SAP Cloud for Customer Integration with SAP ERP

Reproducing the Issue

  1. Create a Sales Order / Sales Quote in C4C
  2.  Enter all Involved Parties either automatically determined or manually added
  3. Add products, request for external pricing
  4. Transfer the document to S/4HANA or ERP
  5. Check outgoing messages and observe the address data is available in all party nodes
  6. In the incoming IDOC in ERP / S4, this address data is missing

Cause

The address detail in transactional documents will be sent to ERP/S4HANA only if the address in the parties is entered manually. If it is either determined from the party(Account Master) itself or its relationship data the address will not be sent out. 

However Address details are available in the outgoing pyaload but they are skipped in CPI based on <ObjectTypeCode> available in the party address node.

ObjectTypeCode corresponds to the determination process of the address information for the Account.

  1. ObjectTypeCode 441 means that address information is pulled directly from Account master data and address is same the Account master data, which would be same in C4C Account and ERP/S4HANA
  2. ObjectTypeCode 1432 means that address has been updated differently to that of the Account master data
  3. ObjectTypeCode 1405 means that address information is pulled from Account / Business Partner relationship data.
  4. In CPI/ PI standard mapping, we create address information segments only if the ObjectTypeCode is sent as 1432.
  5. The logical reasoning being, we will replicate the address information only if it has been changed.

Resolution

This is the expected system designed behavior. If you wish to send the Address by default - then you can use the postexit iflow to modify the mapping accordingly(based on ObjectTypeCode)

Keywords

"Sales Order Address" "Sales Quote Address" "Address not sent to ERP" "Address not sent to S4HANA" , KBA , LOD-CRM-INT-S4H , Integration of C4C with S/4 HANA , LOD-CRM-INT-ERP , Integration of C4C with ERP , Problem

Product

SAP Cloud for Customer add-ins all versions ; SAP Cloud for Customer core applications all versions