Refund Due To Inactivation/Cancellation After Rate Change In The Middle Of Bill Cycle

(Doc ID 1276314.1)

Last updated on SEPTEMBER 24, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version to [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:

  1. 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
  2. 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
  3. Advanced PVT(pin_virtual_time) to 15-Nov-10 and changed the recurring charge of above plan from $300 to $600
  4. Advanced PVT to 20-Nov-10 and closed the account
  5. Verify the Bill in Progress in Customer Center

Actual Result:

Expected Result:


Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms