Symptom
You are trying to replicate SO from S/4 to Service Cloud V2 but you come across the following error message in the inbound payload received from S4H: "Enter party id or party display id"
Environment
SAP Sales Cloud Version 2
Reproducing the Issue
- Run the S4H report RCOD_SALES_ORDER_EXTRACT
- The incoming payload runs into the following error:
{
"code": "400",
"message": "{\"error\":{\"code\":\"salesOrder.10201\",\"message\":\"Request payload is invalid\",\"details\":[{\"code\":\"salesOrder.11401\",\"message\":\"Enter party id or party display id\"}]}}"
}
Cause
You have not maintained the Mapping configuration for Partner Number Type.
Resolution
- Maintain the Value Mapping for Partner Number Type for the Employee and Customer Number:
-
- Go to Settings
- Go to Value Mapping
- Select the Mapping Group accordingly and select the Partner Number Type for Value Name
- Fill out the External Values for Employee and Customer Number (e.g. AG, RE,RG, WE, ZM, VE..).
See Also
Also ensure you have the following external ID mapping setup in place:
- External Mapping maintained for the respective Part Number ID in the Account Business Partner schema:
-
- Go to Settings
- Go to External ID Mapping
- for Mapping of, select: Account > Business Partner ID
Keywords
Sales order, Enter party id; party display id;salesOrder.10201;partnerDisplayId , KBA , CEC-CRM-INT , Integration for SAP Sales/Service Cloud , Known Error