Symptom
You are facing the error 'ID mapping for Product at Item no XX (XX represents the line item ID) in external document YYY (YYY represents the document ID) could not be determined' when trying to replicate a sales order from CPQ to C4C.
Environment
- SAP Cloud for Customer
- SAP CPQ
Reproducing the Issue
- Go to the Administrator work center.
- Go to the General Setting work center view.
- Open the Web Service Message Monitoring under System Administration.
- Select query Erroneous.
- Search for message with error "ID mapping for Product at Item no XX in external document YYY could not be determined".
Cause
The BusinessSystemID field in the OtherID node has not been filled in the payload. The communication between CPQ and Cloud for Customer is performed via ERP IDs.
This information needs to be passed in the payload to identify the ERP, which should be used for the ID mapping.
Resolution
Maintain the externalized parameter ERPBusinessSystemID with the Business System ID of the ERP as maintained in the communication system in Cloud for Customer.
Keywords
CPQ, ID mapping, Error, Replication, Sales Order, C4C, Cloud for Customer, ERPBusinessSystemID, ERP, Business System, ID, Communication System, Product, Item , KBA , LOD-CRM-INT-ERP , Integration of C4C with ERP , How To
SAP Knowledge Base Article - Public