Balance Consumption Issue During Ongoing Session Change Bundle Case
(Doc ID 3030450.1)
Last updated on JUNE 21, 2024
Applies to:
Oracle Communications BRM - Elastic Charging Engine - Version 12.0.0.4.0 and laterInformation in this document applies to any platform.
Symptoms
On Oracle Communications Elastic Charging Engine (ECE) 12.0.0.4.18 version, Rating business logic,
ACTUAL BEHAVIOR
---------------
Consider a scenario where customer has purchased roaming bundle and a Topup and started a roaming session. Since topup bucket has more priority consumption started from it.
During ongoing session, Change bundle transaction initiated for roaming bundle from BRM and as part of customization if there is any active roaming topup exist for the account then they are cancelling the roaming topup bucket as well along with old roaming bundle sub-balances.
In this case, after change bundle transaction, the Re-authorisation Request (RAR) and mid-session request triggered and the entire active reservation/consumed balance from topup bucket is getting reverted back. Due to this the total volume of the session rated on the Roaming bucket. It is observed that during mid-session request some how the active reservation got nullified and entire session quantity rated on Roaming bundle balance. Earlier Change bundle cases are related to Condition rum daily buckets, Now it is related to Condition rum daily buckets+Topup Bucket case.
EXPECTED BEHAVIOR
-----------------------
During mid-session request, it is not expected that active reservation get nullified and entire session quantity is rated on Roaming balance
STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Create a Customer account by purchasing a roaming bundle + Topup and start a roaming session. Here make sure topup bucket has more priority.
2. During ongoing session, initiate Change bundle transaction for roaming bundle from BRM.
3. During mid-session request, check if the active reservation got nullified and entire session quantity rated on Roaming balance
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 |