Delayed Event Not Correctly Uploaded With Rel When Two Tax Elements Exist (Doc ID 1222983.1)

Last updated on SEPTEMBER 26, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version: 7.4.0.0.0 and later   [Release: 7.4.0 and later ]
Information in this document applies to any platform.

Symptoms

When there are two taxes in delayed events rated by pipeline, the delayed event created on BRM DB by pin_rel doesn't have every Balance Impact entry.

For example, in the ".out" file, there are two Balance Impacts for tax, one discount (with negative Balance Impact) and one free minutes consumed in the call. After pin_rel loads it, in the event object, the Balance Impacts entries for the discount and free minutes consumed are missing.

Steps to reproduce the problem:
a) Modify the iScript ISC_TaxCalc to calculate two type of taxes (Federal, and State...for example).
b) Include this iScript in the pipeline registry file.
c) Modify the taxcodes_map file in $PIN_HOME/sys/cm to include the two types of taxes to be used by the iScript of step a).
d) Rate a CDR on batch pipeline with the registry of step b).
e) In the EDR dump file, you will see two tax packets.
f) In the ".out" file from pipeline, you will see also two tax types entries.
g) With pin_rel, upload the ".out" file generated by pipeline to BRM DB.
h) Verify the event created on BRM DB on step e), and check that the balance_impacts and tax_jurisdictions entries are incomplete and incorrect.


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