Pipeline Could Not Rate and Module FCT_ItemAssign Gets Error "Item Poid List from DAT_Account is invalid"
Last updated on SEPTEMBER 26, 2016
Applies to:Oracle Communications Billing and Revenue Management - Version 220.127.116.11.0 to 18.104.22.168.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***
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 The EDR with number '00000001' (starting at byteposition: 86) contains the
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.
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.
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