Inconsistent Rounding Behavior For Tax Calculation
Last updated on AUGUST 28, 2015
Applies to:Oracle Communications Billing and Revenue Management - Version 184.108.40.206.0 to 220.127.116.11.1 [Release 7.3.0]
Information in this document applies to any platform.
***Checked for relevance on 27-Nov-2013***
*** Checked for relevance on 08-28-2015 ***
We are using following rounding configuration for the Euro resource (978):
For Rating : 4 digits | 0 (0 means PIN_BEID_ROUND_NEAREST method)
For Discounting : 4 digits | 0
For Tax : 2 digits | 0
For Account Receivable operations : 4 digits | 0
The rounding precision is adjusted to match configuration of Offers. All Offers (products) including Purchase fee / Cycle fee contain balance impacts rounded to 4 decimal places.
Our question is why configured rounding for EURO resource is not taken into account in event_bal_impacts.amount_deferred field?
even_bal_impacts.amount = -11.6175
event_bal_impacts.amount_deferred = -11.61745
Note: 50% Discount amount - inconsistency of -0.00005 EUR produced
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