Symptom
You replicate GeographicalCoordinates information under service interface BusinessPartnerReplicationIn and you encounter error message "The value 'XX.XXXXX' is not within the value range of the XML schema type 'decimal' or it goes against a limitation" in C4C.
Environment
- SAP Cloud for Customer
Reproducing the Issue
- Trigger replication from external system
- Find the LatitudeMeasure and/or LongitudeMeasure field(s) filled in the payload in Admin -> Webservice Message Monitoring
- Find the error message "The value 'XX.XXXXXX' is not within the value range of the XML schema type 'decimal' or it goes against a limitation"
Cause
The GeographicalLocation is not provided in standard. However, the causes could be one of the following or both:
- The field XX.XXXXXX contains non-decimal characters. As the XSD data type for this field is Decimal, it is crucial to ensure that the correct format is used in your custom mapping.
- The field XX.XXXXXX contains extra comma like 'XXX,XXX.XX'.
Resolution
Resolution to causes:
See Also
Keywords
LatitudeMeasure, LongitudeMeasure, GeographicalLocation, GeographicalCoordinates, BusinessPartnerReplicationIn , KBA , LOD-CRM-INT-ERP , Integration of C4C with ERP , LOD-CRM-INT-S4H , Integration of C4C with S/4 HANA , Problem