My Oracle Support Banner

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 to [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.

For example:

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

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