BRMv12: Wrong Discounts Validity In ECE After State Is Changed From SUSPENDED On Demand To ACTIVE
(Doc ID 2980101.1)
Last updated on OCTOBER 12, 2023
Applies to:
Oracle Communications BRM - Elastic Charging Engine - Version 12.0.0.5.0 and laterInformation in this document applies to any platform.
Symptoms
The issue can be reproduced at will with the following steps:
1. Create a subscriber in active state;
2. Add money in order to activate a bundle(5 Euro);
3. Activate a bundle;
4. Change the state of the subscriber from ACTIVE to SUSPENDED on demand(SUSPENDED_THEFT)
5. Move the pin_virtual_time after x days (10 days)
6. Change state of the subscriber from SUSPENDED on demand to ACTIVE
7. Check the validity of the discounts in ECE and BRM -> in BRM the start dates are updated to the current reactivation time(correct) and in ECE the start dates are the dates when the bundle(discounts/products) was activated (wrong)-> desynchronization between BRM and ECE.
ACTUAL BEHAVIOR
---------------
After switching state transition from SUSPENDED on demand to ACTIVE, the validity of the discounts is not in synch in ECE and BRM.
EXPECTED BEHAVIOR
-----------------------
Based on the Oracle's documentation, the start dates should be updated to the time of account reactivation. Moreover, all the information from ECE should be the same as in BRM.
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 |