Unexpected Behaviour With Decimal Values After Installing 16.13 Patchset
Last updated on AUGUST 21, 2017
Applies to:Siebel CRM - Version 16.6 [IP2016] and later
Information in this document applies to any platform.
On : 16.6 [IP2016] version, Client Functionality
Unexpected behavior with decimal values after installing 16.13 patchset
This is regarding the issue which was described in Bug 24346131 : DECIMAL ROUNDING PRECISION INCORRECT FOR DECIMAL PLACES >= 7 and resolved in 16.6 patchset.
Now I install 16.13 patchset. Behavior changed.
If set 0,0000009 value, after i leave "No. of digits after decimal" field, then 0,000001 appears.
But if I set value 0,00000099 and then leave the field, 0 appears instead of 0,000001
Also if i put 0,00000009 then after i leave the field value 9 appears.
This is happening for the vanilla View, please check in the view
The issue can be reproduced at will with the following steps:
1. Navigated to the View Site Map -> Administration - Data -> Currencies -> Exchange Rates.
2. In Applet "Currency Entry Applet" Control "Smallest Denomination". Paste the Value 0.0000007 but get 0.000001
When the value entered after the Decimal point is 6 i,e (0.0000007), once Tab from the Currency Field, the value is converted to 0.000001 automatically.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms