Event Level Settlement not working correctly on events with multiple BAL_IMPACTS (Doc ID 408882.1)

Last updated on SEPTEMBER 26, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.0.0.0.1 and later
HP 9000 HP-UX 11.0 (32 bit)
Checked for relevance on 13-Dec-2013.

Symptoms

Disputed events Settlement showing incorrect values. This happens typically in case of events which have multiple balance impacts.

Consider a typical scenario wherein we have a Cycle Forward event which gives free minutes also:

Now if we try to rate a usage the following happens:
   1. The usage gets rated - this is balance impact 1.
   2. The rated usage is discounted - this is Balance Impact 2.
   3. The free minutes is discounted - this is Balance Impact 3.

After billing, raise a dispute on the above CF event (use opcode PCM_OP_AR_EVENT_DISPUTE).

Next do a settlement for nothing(use opcode PCM_OP_AR_EVENT_SETTLEMENT), i.e to say do not grant anything (the dispute is denied).

The balance impacts shown after this is 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