End Date Added To Discounts While It Is Not Expected
(Doc ID 1922769.1)
Last updated on SEPTEMBER 08, 2023
Applies to:
Oracle Communications Billing and Revenue Management - Version 7.4.0.0.0 to 7.5.0.0.0 [Release 7.4.0 to 7.5.0]Information in this document applies to any platform.
Symptoms
When one creates a customer, there is an end date created on the discount (purchased_discount object) even if one does not pass any end date during the subscription. However, if one changes the discount_to_validity_flags from “full” to “prorate”, the discount is correctly subscribed with no end date.
The same issue also manifests in below scenario as reported by another customer.
Scenario:
- Create product , monthly cycle forward (mcf) , service/ip , 100$ , proration based on usage, P and D flags enabled
Create discount , mcf , service/ip , 10%OFF OOB discount model , under 'Detailed Discount Info' --> under 'Discount Validity Rules', make following selections for usage and cycle :
Prorated Discount -- Full Discount -- Full Discount
Prorated Discount -- Full Discount -- Full Discount - On 01 JUNE : create Account with above plan
- On 01 JUNE : check ROBJ of purchased discount
Actual Result:
See that the end dates have changed to 01 JULY.
That means, on 01 JULY, when one runs pin_bill_accts, discount is not applied.
Expected Result:
The end dates should not change at all.
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 |