My Oracle Support Banner

Hot Bill Now After Payer Change Without Partial Bill Allocated Items in Wrong Bill (Doc ID 1615724.1)

Last updated on OCTOBER 26, 2018

Applies to:

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


On 7.5PS4, Bill Now

Actual Result :
When checking the bills, only the item for the purchased product was in the current bill. The monthly cycle fee amount for the period 01/Feb-05/Mar got accumulated in a single item and got allocated to the next bill object.

Expected Result :
The purchase fee amount and the monthly cycle charges from 01/Feb-28/Feb should be in the current bill.  The monthly cycle charges for 01/Mar-05/Mar should be allocated to the next bill object.

Steps :
1)  01/Feb: Create account
2)  01/Feb: Purchase a product with recurring charges and another product with purchase fee only
3)  05/Mar: Open a transaction, create new billinfo, update service balance group with this billinfo (flag=2, end_t set to previous month)
4)  05/Mar: Cancel the product having recurring charges

Additional details wrt replication steps :
1.  Configure billing delay of 10 days
2.  Use opcode PCM_OP_CUST_CREATE_BILLINFO for creating billinfo
     Use opcode PCM_OP_CUST_MODIFY_BAL_GRP to modify balance group
     Use opcode PCM_OP_SUBSCRIPTION_CANCEL_PRODUCT to cancel the product
3.  Move the PVT to 5-Mar-2014. START_T, END_T and EFFECTIVE_T during Billinfo Create to be set as "1-Feb-2014"
4.  Keep PVT as 5-Mar-2014, set END_T as 1-Feb-2014 during Modify Balance group opcode execution
5.  For canceling product opcode execution, set START_T & END_T as 5-Mar-2014. PVT is also on 5-Mar-2014
6.  Execute PCM_OP_BILL_MAKE_BILL_NOW opcode on 5-Mar-2014


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.