Eub: Call Assembly For Pulses Not Working Properly. (Doc ID 759701.1)

Last updated on SEPTEMBER 15, 2016

Applies to:

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

Goal

Customer processes the partial CDRs having pulse in the sequence F, I and L . The EDR is getting
created after processing all the three partial segments and in this EDR he is able to see pulses
getting accumulated correspondingly.
The issue is when the same are processed in different sequence, say L, F and I, the EDR is getting
created after processing the F segment. This EDR has the accumulated pulses pertaining to the L
and F segments. But he is not able to get the charge for the I segment which comes after the L
and F segment while using volume based assembling.

-- Steps To Reproduce:
Step 1: Configure the call assembly as given in the registry,
Step 2: Create partial CDRs with the unit in DETAIL.VOLUME_RECEIVED.
Step 3: Process the partial CDRs in the order F, L, I.

Scenario 1:
The Call tolerance is 60 secs.

First call – 60 Secs.
Second call – 30 Secs.
Third call – 30 Secs.
Fourth call – 60 sec.

The order in which we processed the CDR is First, second, Fourth. (Now the call got assembled
before the third call).

Scenario 2:
call tolerance = 10 secs.

The CDRs are processed in the same order, first, second, fourth, third. (Now the call got
assembled only after the third call). Worked correctly.

Solution

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