My Oracle Support Banner

After Reactivation Cycle Forward Product Is Not Working Properly (Doc ID 1350594.1)

Last updated on JULY 04, 2022

Applies to:

Oracle Communications Billing and Revenue Management - Version to [Release 7.4.0]
Information in this document applies to any platform.


When inactivate and reactivate in the same cycle, there should be no change in the balances because the product "Proration flag (P)" is not set.
Observed during reactivation, it is granting a new sub-balance with both valid from and valid to set to same date.

note: when "Proration flag (P)" is not set in the product, the default behavior is to charge for the entire cycle on purchase or cancel.

Steps to Reproduce:
Create monthly cycle forward product with non currency resource to grant -61440 units per month. Grantable flag selected, start date set with 1 Event cycles, Proration flag (P) is not selected (means both purchase/cancel is "charge for entire cycle")

1. Create the account by purchasing the above product on July 27, one sub balance is created with
SB1 = -61440 , 7/27 - 8/27
2. Run billing for this account on Aug 27, one more sub balance is created
SB1 = -61440 , 7/27 - 8/27
SB2 = -61440 , 8/27 - 9/27
3. Inactivated this account on Sept 2, no change in the balances since it is set to default proration
4. Reactivated the same account on Sept 9.
The expectation:
It should not charge any thing for this cycle because of default pro-ration, i.e purchase/cancel "charge for the entire cycle".

But a new grant with valid_from and valid_to as Sept. 27 00:00:00 is created:
SB1 = -61440 , 7/27 - 8/27
SB2 = -61440 , 8/27 - 9/27
SB3 = -61440 , 9/27 00:00 - 9/27 00:00

5. Run billing on Sept. 27, no new cycle forward for the next bill cycle is created.
6. Run billing again on Sept. 28, no change.
7. Run billing on Oct 27, no cycle forwards are applied


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

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.