A Discount Which Is Part of DSG Gets Prorated Instead of Full on Expiry
(Doc ID 2873938.1)
Last updated on JUNE 03, 2022
Applies to:
Oracle Communications Billing and Revenue Management - Version 12.0.0.5.0 and laterInformation in this document applies to any platform.
Goal
When a discount configured to impact full cycle expires, system calculates proration instead of applying a full discount. The issue occurs only when the discount is added to a Discount Sharing Group. It works as expected when the discount is purchased on the same account where the charge is purchased.
Steps to reproduce:
- Create charge offer 100$, proration is 'charge full', cycle forward arrear, /service/telco/gsm/tel , create bundle
- Create discount offer, 100% discount, under Validity settings chose 'Apply To Full Cycle" for all three conditions, event is cycle forward arrear, /account level , create bundle [select cycle and usage end dates as 24 months from start date]
- 12 May 2022: from billing care, create account (owner) with some existing package (for /service/telco/gsm/tel, say with some usage charge offer, it is not important which offer is purchased)
- 12 May 2022: from billing care, create account (member) with some existing package (for /service/telco/gsm/tel, say with some usage charge offer, it is not important which offer is purchased)
- 12 May 2022: from billing care, open owner account, create discount sharing group, account level, add member account to the dsg, add service of the member account to the dsg
- 12 May 2022: from billing care, open owner account, purchase the discount bundle
- 12 May 2022: from billing care, open owner account, add the discount to the dsg
- 12 May 2022: from billing care, open member account, purchase the charge offer bundle [event is generated for charges 100 and -100]
- 12 May 2022: note that bill cycle is 12 may to 1 June, note the robj of /purchased_discount
- expected that it should not get prorated and should impact 100$ discount
Solution
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
Goal |
Solution |
References |