Symptom
Contract Replication from SAP Business Suite failed in C4C with error "Party role XYZ is not supported for party role category 1122" (XYZ represents a custom role coming from S4/ERP system).
Environment
SAP Cloud For Customer
Reproducing the Issue
- Login to Cloud for Customer.
- Go to Administrator Workcenter.
- Go to General Settings view.
- Open Web Service Message Monitoring view.
- Find and open failed message with the same error.
Cause
The issue is happening because the incoming payload contains below data:
<EmployeeResponsible>
<PartyID>PQR</PartyID>(PQR is the Business Partner Id in the external system)
<RoleCode>XYZ</RoleCode>
</EmployeeResponsible>
And the code list mapping of data type external code XYZ is not done with local code 1122(Role Type Contract Administrator) under PartyRoleCode data type.
Resolution
- Create a separate code list mapping group for Contract Replication interface.
- Maintain the code list mapping for data type PartyRoleCode.
- Map external code XYZ with local code 1122.
See Also
KBA 2853654 - "Party role XYZ is not supported for party role category Employee Responsible Party" when replicating Sales Order/Sales Quote from ERP to C4C
Keywords
Employee Responsible, Contract Replication, C4C, Cloud for customer, Party role code, SAP Business Suite, Contract Administrator, Code list mapping, external code, Party ID , KBA , LOD-CRM-INT-ERP , Integration of C4C with ERP , Problem
SAP Knowledge Base Article - Public