Redundant Discount Granted When Changing Discount End Dates
(Doc ID 1459352.1)
Last updated on FEBRUARY 13, 2019
Applies to:
Oracle Communications Billing and Revenue Management - Version 7.4.0.0.0 and laterInformation in this document applies to any platform.
Symptoms
BRM does not generate the expected results when we modify a customer discount by aligning the old and new discount but changing the end- and start-dates. Redundant discounts are granted during changing discount end dates.
Scenario1:
Create a discount which gives 100% discount on Monthly Cycle Fee (MCF)
Create a product with 50 as MCF
1. Create an account with the above product and discount on Jan 1st (Balance is +50-50 = 0)
2. Change the end dates of the product to 15th Jan (Balance is +25-25=0)
3. Now change the end dates of the discount to 15th Jan (Balance is +0-25 = -25)
Expected result:
Only 2 MCF events should be generated and no MCF event should be generated when discount end dates are changed.
Balance should be 0
Scenario2:
Create a discount which gives 100% discount on MCF
Create a product with 50 as MCF
1. Create an account with the above product and discount on Jan 1st (Balance is +50-50 = 0)
2. Change the end dates of the product to 15th Jan (Balance is +25-25=0)
3. Now change the end dates of the discount to 12th Jan
Expected result:
Two MCF should be generated for the first and second step with 0 as balance impact
One MCF should be generated for the period 12th to 15th JAN with prorated positive MCF balance impact.
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 |