SAP Knowledge Base Article - Public

3488054 - Sales Order Involve Parties Shows UUID Instead of Customer Name

Symptom

Sales Order sent from ERP/S4hana to C4C containing Involve parties (eg - Ship to, payer ,bill to etc) shows UUID of the customer instead of name.

Environment

SAP Cloud for customer 
Sap ERP
S4HANA

Reproducing the Issue

  1. Go to the Sales work center.
  2. Go to the Sales Orders.
  3. Go to Overview.
  4. See the involve parties have UUID instead of Name.

Cause

1 .The address of the Involve parties(Ship To party) would have been manually changed as a result of which it appears as blank. Hence, the system shows the UUID instead of the name

or 

2. In the incoming payload under the ProductRecepient node you can see example below : 

<ProductRecepient>
                <InternalID>XXXX</InternalID>
                <RoleCode>WE</RoleCode>
                <IdentifierDefiningSchemeCode>918</IdentifierDefiningSchemeCode>
                <Address>
                    <CorrespondenceLanguageCode>EN</CorrespondenceLanguageCode>
                </Address>
            </ProductRecepient>

Here you are passing only the CorrespondenceLanguageCode in the address. This is perceived as a change in the address and hence the Address is stored as Document address with just the language code.

Resolution

1. Please check the orders in ERP/S4hana and correct it accordingly.

or

2. You should either pass all the details of the address or no details of address at all.

Keywords

sales order, UUID, Ship to, Bill to, Payer, involve parties , KBA , LOD-CRM-INT-ERP , Integration of C4C with ERP , Problem

Product

SAP Cloud for Customer core applications all versions