Problem on Rounding Discount with Odd Value
(Doc ID 1992390.1)
Last updated on AUGUST 13, 2020
Applies to:Oracle Communications Billing and Revenue Management - Version 184.108.40.206.0 to 220.127.116.11.0 [Release 7.4.0 to 7.5.0]
Information in this document applies to any platform.
There were rounding differences occurred between currency resource and non-currency resource whenever an ODD value has the digits to be rounded off.
With Non-currency resource (1000300) = 50.00, the original EDR value = $ 1.79 and discount = 40% off
The actual result:
Discount value = $-0.72 and the EDR value = $1.08
The expected result:
EDR value should be = $1.79 - $0.72 = $1.07, i.e. there was a rounding difference of $0.01.
* All rounding configuration were defined with 2 decimal digits.
* All products prices were defined with 2 decimal digits.
* This problem occurred for all EDR finished with an ODD value and when the end customer has a usage discount.
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