SAP Knowledge Base Article - Public

3225204 - Special Character Rejected During Replication To C4C

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

  1. In your Cloud for customer tenant navigate to the Administrator work center.
  2. Go to Web Service Message Monitoring
  3. 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."
  4. 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