PIN_ERR_MISSING_ARG Received When Calling PCM_OP_AR_GET_ACTION_ITEMS With Default Input Flist (Doc ID 1590340.1)

Last updated on OCTOBER 25, 2013

Applies to:

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

Goal

Issue :

When calling PCM_OP_AR_GET_ACTION_ITEMS opcode with default input flist as below :


0 PIN_FLD_POID           POID [0] 0.0.0.1 /billinfo 966292043 1
0 PIN_FLD_STATUS         ENUM [0] 2
0 PIN_FLD_INCLUDE_CHILDREN    INT [0] 0

or


0 PIN_FLD_POID           POID [0] 0.0.0.1 /billinfo 966292043 1
0 PIN_FLD_STATUS         ENUM [0] 2
0 PIN_FLD_INCLUDE_CHILDREN    INT [0] 0
0 PIN_FLD_AR_BILLINFO_OBJ   POID [0] 0.0.0.1 /billinfo 966292043 1

it is throwing an error related to PIN_ERR_MISSING_ARG.


Error snippet :

op_ar_get_action_items error
<location=PIN_ERRLOC_FM:5 class="PIN_ERRCLASS_SYSTEM_DETERMINATE":1 errno=PIN_ERR_MISSING_ARG:13>
<field num=0:0,0 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0>
<facility=0 msg_id=0 version=0>
E Sun Apr  7 01:04:06 2013  xx  cm:26124  fm_ar_get_acct_action_items.cpp:301 1:MW7FXD8HNB8YJZ:UnknownProgramName:0:pool-1-thread-5:4506:1374144687:0
fm_ar_get_acct_action_items
<location=PIN_ERRLOC_FM:5 class="PIN_ERRCLASS_SYSTEM_DETERMINATE":1 errno=PIN_ERR_MISSING_ARG:13>
<field num=0:0,0 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0>
<facility=0 msg_id=0 version=0>
E Sun Apr  7 01:04:06 2013  xx  cm:26124  fm_ar_get_acct_action_items.cpp:131 1:MW7FXD8HNB8YJZ:UnknownProgramName:0:pool-1-thread-5:4506:1374144687:0
op_ar_get_acct_action_items
<location=PIN_ERRLOC_FM:5 class="PIN_ERRCLASS_SYSTEM_DETERMINATE":1 errno=PIN_ERR_MISSING_ARG:13>
<field num=0:0,0 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0>
<facility=0 msg_id=0 version=0>
E Sun Apr  7 01:04:06 2013  xx  cm:26124  cm_child.c(119):4691 1:MW7FXD8HNB8YJZ:UnknownProgramName:0:pool-1-thread-5:4506:1374144687:0
op PCM_OP_AR_GET_ACCT_ACTION_ITEMS returned an error
<location=PIN_ERRLOC_FM:5 class="PIN_ERRCLASS_SYSTEM_DETERMINATE":1 errno=PIN_ERR_MISSING_ARG:13>
<field num=0:0,0 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0>
<facility=0 msg_id=0 version=0>

  
Expected result :

From documentation:

                This opcode returns a list of AR items for a particular bill unit.

Therefore one should be able to search a list of AR items for a particular billinfo.

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