Missing Billinfo Object In Output Flist Of Op_ar_get_acct_action_items (Doc ID 2173260.1)

Last updated on SEPTEMBER 05, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.5.0.0.0 and later
Information in this document applies to any platform.

Symptoms

On : 7.5.0.10.0 version, Accounts Receivable (AR)

Missing Billinfo Object in output flist of op_ar_get_acct_action_items

User observed that API PCM_OP_AR_GET_ACCT_ACTION_ITEMS is dropping PIN_FLD_BILLINFO_OBJ & PIN_FLD_AR_BILLINFO_OBJ from its final output flist, though these two fields are returned by API.

User has two accounts - parent (pay type 10003) and child (pay type 10007). User called the API with following input flist:

0 PIN_FLD_POID POID [0] 0.0.0.10 /billinfo 311117613896 0
0 PIN_FLD_BILLINFO_OBJ POID [0] 0.0.0.10 /billinfo 311117613896 0
0 PIN_FLD_AR_BILLINFO_OBJ POID [0] 0.0.0.10 /billinfo 311117613896 0
0 PIN_FLD_INCLUDE_CHILDREN INT [0] 0
0 PIN_FLD_STATUS ENUM [0] 4
0 PIN_FLD_START_T TSTAMP [0] (1432924244) Fri May 29 19:30:44 2015

Where 311117613896 is the billinfo poid of the parent. Now there is one adjustment done on child account which is /item/adjustment 327291800478. In this scenario, the final output flist does not contain PIN_FLD_BILLINFO_OBJ and PIN_FLD_AR_BILLINFO_OBJ.

However, user noticed different result when above input flist changed to the following:

0 PIN_FLD_POID POID [0] 0.0.0.10 /billinfo 311117613896 0
0 PIN_FLD_BILLINFO_OBJ POID [0] 0.0.0.10 /billinfo 311117613896 0
0 PIN_FLD_AR_BILLINFO_OBJ POID [0] 0.0.0.10 /billinfo 311117613896 0
0 PIN_FLD_INCLUDE_CHILDREN INT [0] 1
0 PIN_FLD_STATUS ENUM [0] 4
0 PIN_FLD_START_T TSTAMP [0] (1432924244) Fri May 29 19:30:44 2015

In this scenario, the output flist contains field PIN_FLD_BILLINFO_OBJ and PIN_FLD_AR_BILLINFO_OBJ. Please clarify these behavior


Q2: When the INCLUDE_CHILDREN flag = 0, expecting that /item/adjustment made on the child account should not be returned in the output Flist, it should only return the A/R items on the parent's account.
 

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