Discount Purchased With Future Date Is Failing After Enabling SequentialCycleDiscounting Business Parameter
(Doc ID 2409217.1)
Last updated on SEPTEMBER 24, 2023
Applies to:
Oracle Communications Billing and Revenue Management - Version 7.5.0.15.0 and laterInformation in this document applies to any platform.
Symptoms
On Oracle Communications Billing and Revenue Management(BRM), 7.5.0.15.0 version, Subscription Management
ACTUAL BEHAVIOR
-----------------------
When purchasing a discount, the requirement is to start it from next accounting cycle, so the cycle_start_t date in being set in the future. However it is observed that, automatically the end_t is also getting set to future date with same value from cycle_start_t date, causing errors.
EXPECTED BEHAVIOR
-----------------------
Cycle_start_t set in future (using op_subscription_set_discountinfo) should be successful in BRM.
STEPS TO REPRODUCE
-----------------------
1. create an account
2. purchase a 20 GB subscription ( deal/product/discount )
3. upgrade the 20GB plan to 40GB plan ( deal/product/discount ), here the cycle_start_t for the new 40GB promotion will be in future (set to next accounting cycle start date, same as actg_next_t), that is, the cycle_start_t passed to op_subscription_set_discountinfo will be next accounting date
4. below errors are produced in cm pinlog :
Changes
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 |
Changes |
Cause |
Solution |
References |