Difference in Calculating the Discount for In-advance Charges
(Doc ID 2355393.1)
Last updated on MARCH 16, 2019
Applies to:
Oracle Communications Billing and Revenue Management - Version 7.5.0.0.0 and laterInformation in this document applies to any platform.
Symptoms
On : 7.5.0.15.0 version, Subscription Management :
Issue is that there is a difference in calculating the discount events for in-advance charges. It is observed that the cycle considered for discount calculation is not in sync with that of product charge calculated.
Scenario 1:
- Customer created on 25th Oct
- MRC product [3 months in advance] . MRC= monthly recurring charges
- MRC 50% discount valid for 1 month
- The cycle considered for product charge:
Charge event-1 : 25 Oct - 01 Nov
Charge event-2 : 01 Nov - 01 Feb - The cycle considered for discount charge:
- Expected:
- Discount event-1 : 25 Oct - 01 Nov
- Discount event-2 : 01 Nov - 25 Nov
- Actual:
- Discount event-1 : 25 Oct - 01 Jan
Scenario 2:
- Customer created on 25th Oct
- MRC product[3 months in advance]
- MRC 50% discount valid for 3 months
- The cycle considered for product charge:
Charge event-1 : 25 Oct - 01 Nov
Charge event-2 : 01 Nov - 01 Feb - The cycle considered for discount charge:
- Expected:
- Discount event-1 : 25 Oct - 01 Nov
- Discount event-2 : 01 Nov - 25 Jan
- Actual:
- Discount event-1 : 25 Oct - 01 Jan
- Discount event-2 : 01 Jan - 25 Jan
Steps to reproduce:
- Create a plan having product P1 with 2 rate_plans.
- ->rate_plan_1 with 1 month inadvance charge.
- ->rate_plan_2 with 3 months inadvance charge.
- Create a discount D1.
- Move the pvt to 01010000
- Create account A and purchase product P1 for which rate_plan_1(3 month advance) should be applicable
- Move the pvt to 01250000
- Purchase discount D1 for 15 days (say 25-Jan to Feb-8th)
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 |