Problem on Rounding Discount with Odd Value
Last updated on MARCH 15, 2018
Applies to:Oracle Communications Billing and Revenue Management - Version 220.127.116.11.0 to 18.104.22.168.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.
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