Incorrect Discount Calculation For Full Cycle In February
(Doc ID 2719657.1)
Last updated on FEBRUARY 24, 2021
Applies to:
Oracle Communications Billing and Revenue Management - Version 7.5.0.16.0 and laterInformation in this document applies to any platform.
Symptoms
Scenario:
1. Enable sequential cycle discounting and fm_bill enable_30_day_proration parameter(i.e, set to 1)in cm (connection manager) pin.conf file
2. Pvt(pin vitual time) 1st Jan 2019, Create account with actg_cycle_dom = 1
3. Pvt 1st Jan 2019, purchase below products and discounts:
a. product P1 start_t = 2019-01-01
b. product P2 start_t = 2019-01-01
c. discount D1 start_t = 2019-01-01 (-100% for P1)
d. discount D2 start_t = 2019-01-01 end_t = 2019-02-15. D2 will be applied sequentially on top of D1.
4. Pvt 1st Feb 2019, run billing.
Below are the balance impacts:
for cycle 2019-01-01 - 2019-02-01, one can see below:
2019-01-01 2019-02-01 P2 89
2019-01-01 2019-02-01 P1 329
2019-01-01 2019-02-01 D1 -329
for cycle 2019-02-01 2019-03-01, one can see below:
2019-02-01 2019-03-01 D1 -296,1
2019-02-01 2019-03-01 D1 -10,97
2019-02-01 2019-03-01 P1 329
there should be -329 from discount D1 but there is only -307.07 which is not correct.
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 |