Product With Forward_Arrear Event got Assigned in Current Bill Instead of Next Bill

(Doc ID 2150573.1)

Last updated on JULY 07, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.5.0.0.0 and later
Information in this document applies to any platform.

Symptoms

On : 7.5.0.14.0 version, Core Billing

An user was migrating accounts using Conversion Manager Tool (CMT). The account has a product with event type cycle_forward_arrear (CFA), and the cycle was aligned to the purchase date instead of the accounting cycle.
After running pin_cycle_fees to generate the events aligned to purchase date, the event got assigned to the current open bill, instead of the next bill.

ACCOUNT DOM: 1
Current Billing Cycle: 2016/03/01 - 2016/04/01
Next Billing Cycle: 2016/04/01 - 2016/05/01
Purchase date: 2015/11/28
Current Purchased Product Cycle: 2016/03/28 - 2016/04/28

ACTUAL BEHAVIOR
------------------------
It is similar to cycle forward event, i.e. it is included in current billing cycle 2016/03/01 - 2016/04/01 (billed on 2016/04/01)

EXPECTED BEHAVIOR
--------------------------
The expected behavior is similar to cycle arrear event, i.e. the event should be included in billing cycle 2016/04/01 - 2016/05/01 (billed on 2016/05/01)

STEPS
-----------------------
The issue can be reproduced with the following steps:
1. Create product with event type cycle_forward_arrear, aligned to purchase date:
2. Move pvt to: 2016/03/03
3. Import / deploy account using CMT, with DOM 1 , effective_t 2015/11/01, purchase date of product 2015/11/28.
    The imported cycle fees date of purchased product: 2016/01/28 - 2016/02/28.
4. Run pin_cycle_fees on that date, to generate the event for current cycle of product:
5. Move pvt to 2016/03/28
6. Run pin_cycle_fees on that date, to generate the event for next cycle of product:
7. Move pvt to 2016/04/01
8. Run pin_bill_accts to bill account

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