PCM_OP_CUST_SET_BILLINFO Searches For The Purged Item Which Has The Status 4 (Doc ID 787100.1)

Last updated on SEPTEMBER 26, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.0.0.0.0 and later
Information in this document applies to any platform.
Checked for relevance on 15-Dec-2011
Checked for relevance on 16-Oct-2013

Goal

We have an individual account say AA, which is paying. After payment is made for it, we transfer some due from the account's item and items are closed ( item status is 4 ).  After some time, i.e after this becomes historical data by means of archiving, items are removed/deleted from database. After this, add this account into an hierarchy. AA account will be made as a child of a parent account PP.  While creating such an hierarchy , we make the child account AA as non paying and parent PP will be made paying. We make the child non paying by invoking the opcode PCM_OP_CUST_SET_BILLINFO.

This is not happening as opcode PCM_OP_CUST_SET_BILLINFO searches for purged payments in item and encountering the error as shown below :

E 2009-01-07 17:46:04.919 mxxc1 cm2:29514 fm_bill_utils_subs_utils.cpp:1363 1:mxxc1:<no_name>:29511:1:15051:1231335181:1
fm_bill_utils_get_open_ar_items error
<location=PIN_ERRLOC_DM:4 class=UNKNOWN:0 errno=PIN_ERR_NOT_FOUND:3>
<field num=0:0,0 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0>
<facility=0 msg_id=0 version=0>

 

Solution

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