Recurring Charges Are Not Prorated Properly When Inactivated And Reactivated In The Same Bill Cycle
(Doc ID 1319374.1)
Last updated on JULY 15, 2021
Applies to:Oracle Communications Billing and Revenue Management - Version 22.214.171.124.0 and later
Information in this document applies to any platform.
The user is using cycle forward charging and have multiple monthly charging plans and bill now is used immediately after account creation to generate first bill with one time deposit & setup fees and also advance recurring charges of a custom device and Internet for the first bill cycle.
In case of annual cycle forward charging plans, when account is inactivated and reactivated multiple times within the same annual cycle, the prorated recurring charges are refunded for remaining period when inactivated but prorated charges are not applied for the remaining period when reactivated, due to this excess refund to customer is happening.
Steps to reproduce:
Create an annual plan with default /service/ip & USD currency and with only one recurring charge product.
1. 15-APR-11: Annual bill cycle business type account created and bill now called which generated bill with $286 + $ 54.76 (16% tax) = $331.76
Full payment made and total due is 0
2. 05-MAY-11: IP Service inactivated and prorated refund charges -$313.63 applied and visible in bill in progress
3. 05-JUN-11: IP Service reactivated and prorated charges $312.72 applied and total due has become -$0.91 in bill in progress
4. 05-JUL-11: IP Service inactivated and prorated refund charges -$543.86 applied and total due has become -$544.77 in bill in progress
5. 05-AUG-11: IP Service reactivated and prorated charges $312.72 applied and total due has become -$232.05 in bill in progress.
Now looking at all the transactions, service has been inactivated for 2 months and for this period only account should be credited/refunded with prorated recurring charges of 2 moths but account is credited with excess negative balance.
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