My Oracle Support Banner

Dummy Bill is Getting Created When Creation of Payinfo Fails (Doc ID 1908552.1)

Last updated on FEBRUARY 19, 2019

Applies to:

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


On : version, Core Billing

When trying to create payinfo using PCM_OP_CUST_SET_PAYINFO opocde, its calling make_bill opcode internally for pending bill cycles and is failing due to error. But the issue is, its creating a dummy bill with DUE_T as null, 0 due amount and Bill is getting displayed in Customer Center.

Steps to reproduce :

1) Created an account
2) Moved PVT 3 months in future
3) Changed code for opcode PCM_OP_BILL_POL_BILL_PRE_COMMIT to return error always (can update any policy to return error)
4) Executed opcode PCM_OP_CUST_SET_PAYINFO, input flist for opcode is below.

5) It updates BILL_NO to next sequence and creates a dummy bill with DUE_T as (Jan 1 1970) and DUE as 0.

Expected Result : In case of failure, Bill number should not be updated to bill object

Actual Result : Bill number is getting updated in bill object, same is showing in Customer center and due date is showing as Jan 1 1970.




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.