My Oracle Support Banner

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 later
Information 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


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.