Pipeline Could Not Rate and Module FCT_ItemAssign Gets Error "Item Poid List from DAT_Account is invalid"

(Doc ID 845595.1)

Last updated on SEPTEMBER 26, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.3.1.0.0 to 7.3.1.0.1 [Release 7.3.1]
Information in this document applies to any platform.
***Checked for relevance on 07-May-2011***
***Checked for relevance on 13-May-2013***

Symptoms

After creating one custom non-precreated bill item, module FCT_ItemAssign gets the following error in the stream log file during rating time.

27.02.2009 13:27:05 Beginning to process stream 'test_046.edr'.
27.02.2009 13:27:05 The EDR with number '00000001' (starting at byteposition: 86) contains the
errors :
27.02.2009 13:27:05 Item Poid List from DAT_Account is invalid
27.02.2009 13:27:05 The EDR is rejected.
27.02.2009 13:27:05 End of the processing of stream 'test_046.edr'.



Steps To Reproduce:
1. Load config_item_tags.xml and config_item_types.xml.  Item "Telephony GSM Delayed Session" tag is a new nonprecreated bill item.
2. Restart BRM.
3. In BRM, create one GSM product which only include delayed event (Don't include any cycle event here).
4. Create a new account/service using the created GSM product.
5. Rate a CDR,pipeline is rejecting the CDR.

Other information:
If the custom item is configed as "precreate=true", there will be no problem. But here the customer must config "precreate=false" as per business requirement.

If the product including one cycle forward product after the account purchase and if PIN_FLD_ITEM_POID_LIST in the service object is not empty then rating can work normally.


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