No Charge Applied for Product with Prorate_last=none when Product Cancelled Exactly by ACTG_NEXT_T (Doc ID 2111026.1)

Last updated on APRIL 13, 2016

Applies to:

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

Symptoms

On :  7.5.0.8.0 version, Subscription Management

The user has billing day of the month as 1st, when a product configured with monthly arrear charge and prorate_last as 'none' is activated and also end date set exactly similar to starting of accounting cycle as 1st 00:00:00 hours of a month after exactly let us say 3 months from start date.

ACTUAL BEHAVIOR  
-----------------------
The charges applied only for 2 months and third month not charged.

EXPECTED BEHAVIOR
---------------------------
There should be charges for 3 months since the end date set is not in the middle of 3rd month and exactly after completion of 3rd month and it is also the start of accounting cycle for 4th month from start date.

STEPS
-----------------------
1. 01.Feb.2016 - Create customer and subscription account with 1st as billing date
                       Purchase a deal/product which is configured with prorate_first='full' prorate_last='none'
                       with start date as 01.Feb.2016 00:00:00 and end date as 01.May.2016 00:00:00 .
2. 01.Mar.2016 - Do the billing for the customer and subscription account and charge for Feb period is applied.
3. 01.Apr.2016 -  Do the billing for the customer and subscription account and charge for Mar period is applied.
4. 01.May.2016 - Do the billing for the customer and subscription account and charge for Apr period is not applied.

The monthly arrear charge does not applied for the last month.

With setting end date 1 second extra i.e. 1st 00:00:01 hours, the charge for 3rd month is also applied.
Why does the charge for 3rd month not applied when the end date set to starting of 4th accounting cycle?

Cause

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