Symptom
When replicating data from external system to C4C. You observe the Error: The value 'XX,XXX.XX' is not within the value range of the XML schema type 'decimal' or it goes against a limitation.
Environment
- SAP Cloud For Customer
- SAP S4/HANA
- SAP ERP
- SAP CPQ
Reproducing the Issue
- In your Cloud for customer tenant navigate to the Administrator work center.
- Go to Web Service Message Monitoring
- Find the relevant inbound message with error "The value 'XX,XXX.XX' is not within the value range of the XML schema type 'decimal' or itgoes against a limitation."
- Check the payload to confirm there is a special character present within the relevant field.
Cause
The reason for the error is this is an limitation of XML as it will reject any field with a 'comma' present.
Resolution
Ask the customer to send the data without the comma or special character as this is a limitation of the system.
Keywords
Special characters, XML limitation, C4C, CPI, Payload, Comma, , KBA , LOD-CRM-INT-ERP , Integration of C4C with ERP , How To
Product
SAP Cloud for Customer add-ins all versions ; SAP Cloud for Customer core applications all versions