Incorrect Setting Of CYCLE_END_T After The Billing Of Child Account With Annual Plan (Doc ID 1616467.1)

Last updated on NOVEMBER 11, 2015

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

Incorrect setting of CYCLE_END_T after the billing of child account with annual plan.

STEPS
-----------------------
The issue can be reproduced with the following steps:
1. Create an account A with a monthly plan on Feb 1st 2014
2. Create an account B with an annual plan on Feb 3rd 2014
3. Create a hierarchy between two accounts with account A as parent and account B as child account on Feb 10th 2014
4. Execute the opcode PCM_OP_CUST_SET_BILLINFO which modifies the AR_BILLINFO_OBJ and PARENT_BILLINFO_OBJ of Account B to billinfo of Account A. It also modifies the account B DOM to be in sync with Account A DOM.
5. Move the PVT to next year Feb 3rd 2015 and execute billing (pin_bill_day)


EXPECTED BEHAVIOR:
------------------------------
The EARNED_END_T, CHARGED_TO_T, CYCLE_END_T of the account B is pointed to Feb 1st 2016.


ACTUAL BEHAVIOR:
---------------------------
The EARNED_END_T, CHARGED_TO_T, CYCLE_END_T of the account B is pointed to Mar 1st 2016 instead of Feb 1st 2016.



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