My Oracle Support Banner

Balance Reservation Is Not Reflecting Properly In ECE Cache For Voice Scenario (Doc ID 3010812.1)

Last updated on MARCH 22, 2024

Applies to:

Oracle Communications BRM - Elastic Charging Engine - Version 12.0.0.8.0 and later
Information in this document applies to any platform.

Symptoms

STEPS
-----------------------

There are two Charge Buckets are associated to an Account.
1. Charge Offer is Free Minutes- Before performing the transaction the balance of free seconds are 640 seconds.
2. Second Charge offer is PAY AS YOU go where, per minutes is 0.35
The Original Free Bucket balance Before triggering an event is : -640(Seconds)

Step A) Initiate was triggered and received a Quota of 300 seconds( Quota configuration is done for 300 seconds)   And same has been observed in Balance Table for this session id. Which is correct. Below are:
reservedBalance=300, activeReservation=300, consumedReservation=0

Step B) Triggered Update for the same session for 300 seconds and the balance details observed as below:
reservedBalance=340, activeReservation=40, consumedReservation=300
 
Here, in this step, for the same session Id a reservation has been done from currency bucket (PAYASYOUGO other charge offer), below reservation from currency bucket:
reservedBalance=1.811250, activeReservation=1.811250, consumedReservation=0
 
Step C) Triggered update for the same session for 310 seconds and the balance details observed as below:
reservedBalance=340, activeReservation=-40, consumedReservation=340
 
Here, in these steps, for the same session Id a reservation has been done from currency bucket and details are shared below:
reservedBalance=4.226250, activeReservation=2.415000, consumedReservation=1.811250
 
ACTUAL BEHAVIOR
---------------
Balance Reservation is not reflecting properly in Elastic Charging Engine (ECE) Cache for Voice Scenario

EXPECTED BEHAVIOR
-----------------------
When there is a balance from free bucket(Refer to step B),then it should be deducted from free bucket and should not be charged from currency bucket.

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.