Unable to Update Custom Number Field With Decimal Length Configured
(Doc ID 3053425.1)
Last updated on DECEMBER 04, 2024
Applies to:
Oracle Fusion CX Sales Cloud Service - Version 11.13.24.04.0 and laterInformation in this document applies to any platform.
Symptoms
Decimal places are not being correctly saved in Rest API call.
Create a new custom integer field with Max Length of 38 and Decimal Length as 4.
However this field does not accept the values from 0.0001- 0.0009.
But it accepts 0.0010.
This error happens only on API calls. On UI, the values are all correctly saved.
ERROR
Status 400 Bad Request
Value 0.0001 for field <custom field> exceeds the number of decimal places allowed.
STEPS
The issue can be reproduced at will with the following steps:
1. Run PATCH calls on object with passing some decimal values to the defined field
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |