Refund Due To Inactivation/Cancellation After Rate Change In The Middle Of Bill Cycle
Last updated on SEPTEMBER 24, 2016
Applies to:Oracle Communications Billing and Revenue Management - Version 126.96.36.199.0 to 188.8.131.52.1 [Release 7.3.1 to 7.3.0]
Information in this document applies to any platform.
***Checked for relevance on 25-Mar-2013***
We have a cycle forward event that is configured for proration based on actual amount used. We change the rate for this cycle forward event in the middle of the cycle and inactivate/cancel the account after the rate change but before end of current billing cycle. To calculate the refund of the charge of unused period, BRM is using the latest modified charge for proration instead of original charge that was applied at the begining of cycle. According to the business requirements, only intially applied advance charge need to be prorated for refund at the time of inactivation/cancellation, even if the rate is changed in the middle of billing cycle.
Steps to reproduce:
- Created a plan with monthly cycle forward event with $300 as monthly recurring charge and set proration based on actual amount used for both purchase and cancellation and also proratable check box in balance impacts is checked for this row
- An account is created with this plan on 1-Nov-10 and $300 is shown under bill in progress in summary tab of customer center
- Advanced PVT(pin_virtual_time) to 15-Nov-10 and changed the recurring charge of above plan from $300 to $600
- Advanced PVT to 20-Nov-10 and closed the account
- Verify the Bill in Progress in Customer Center
- Bill in progress amount is showing as $80 ($300-$220).
- updated monthly recurring charge is used for refunding at the time of inactivation/cancellation event if the charge is changed in the middle of cycle.
- Bill in progress amount is showing as $190 ($300-$110)
- ..considering the initially applied monthly recurring charge for refunding at the time of inactivation/cancellation event, if the charge is changed in the middle of cycle.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms