Tax Only Adjustment On Event With Discount Is Incorrect (Doc ID 2230099.1)

Last updated on MARCH 06, 2017

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.5.0.15.0 and later
Information in this document applies to any platform.

Symptoms

On :  7.5.0.15.0 version, Taxation

Actual Behavior:

Tax only adjustment on event with discount is incorrect  

On performing a tax only adjustment on an event, the amount calculated is incorrect.
Original Event:
Monthly cycle forward charges : 19$
Discount : -5.7$
Tax : 0.67$

After analysis it appears that BRM is recalculating the tax amount incorrectly:

PIN_FLD_BAL_IMPACTS [0] = 13.3
PIN_FLD_BAL_IMPACTS [1] = -5.7

Net Amount = 7.6
Tax (5%) = 0.38

Adjustment amount (Tax only adjustment) : -0.38$

Expected Behavior:

Monthly amount = 19
Discount = -5.7
Net Amount =13.3
Tax = 13.3*.05 = 0.67
Total = 13.3 +.67 = 13.97

Adjustment on Tax only = -0.38 (INCORRECT)
EXPECTED : 0.67 (which is the original tax amount)

Steps to reproduce:

1) Create an account which has a discount & tax
2) run billing
3) perform Tax only adjustment on the event using OBRM CC

Cause

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