Tax In Second Tax Packet Is Not Getting Rounded (Doc ID 780533.1)

Last updated on OCTOBER 28, 2013

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.3.1.0.0 to 7.3.1.0.0 [Release 7.3.1]
Information in this document applies to any platform.
This problem can occur on any platform.
***Checked for relevance on 28-Oct-2013***

Symptoms

While rating a CDR,  rounding for the second tax packet is not happening as set in the pin_beid file.

Steps To Reproduce:

Rate a CDR for which pipeline creates two charge packets. Apply tax on that and try to round it.

Below is the relevant part of the dump:

TAX_PACKET 
-----------------

RECORD_TYPE: <> :CLEARED 
RECORD_NUMBER: <0> :CLEARED 
TAX_CODE: <VAT> :SET 
TAX_RATE: <22.0> :SET 
TAX_VALUE: <0.009144> :SET 
TAX_VALUE_ORIG: <0.0> :CLEARED 
TAX_TYPE: <16> :SET 
CHARGE_TYPE: <> :CLEARED 
TAXABLE_AMOUNT: <0.041565> :SET 
RELATED_RECORD_NUMBER: <0> :CLEARED 
RELATED_CHARGE_INFO_ID: <0> :SET 
CHARGE_INFORMATION_COUNTER: <0> :CLEARED 
TAX_INDICATOR: <> :CLEARED 

TAX_PACKET 
---------- 

RECORD_TYPE: <> :CLEARED 
RECORD_NUMBER: <0> :CLEARED 
TAX_CODE: <VAT> :SET 
TAX_RATE: <22.0> :SET 
TAX_VALUE: <0.0061237> :SET   <------this should have been rounded to 6 digits
TAX_VALUE_ORIG: <0.0> :CLEARED 
TAX_TYPE: <16> :SET 
CHARGE_TYPE: <> :CLEARED 
TAXABLE_AMOUNT: <0.027835> :SET 
RELATED_RECORD_NUMBER: <0> :CLEARED 
RELATED_CHARGE_INFO_ID: <1> :SET 
CHARGE_INFORMATION_COUNTER: <0> :CLEARED 
TAX_INDICATOR: <> :CLEARED

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