PCM_OP_BILL_REVERSE throws PIN_ERRLOC_FLIST error after installing Patch 8446571 (Doc ID 858074.1)

Last updated on SEPTEMBER 24, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version: 7.0.0.0.0
Sun Solaris x86 (32-bit)
Sun Solaris SPARC (32-bit)

Symptoms

Problem Statement
After installing the unpublished PatchID <<8446571>> , payment reversal is giving error in the cm.pinlog. None of the payment reversal is successful

E 2009-06-15 18:50:16.525 xxx002 cm:3428 fm_bill_reverse.c:1460 1:xxx002:<no_name>:3425:1:139:1245081016:2
fm_bill_reverse_payments error
<location=PIN_ERRLOC_FLIST:6 class=PIN_ERRCLASS_SYSTEM_DETERMINATE:1 errno=PIN_ERR_BAD_ARG:4>
<field num=PIN_FLD_RESULTS:9,51 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0>
<facility=0 msg_id=0 version=0>


Steps To Reproduce
1. Make a payment.
2. Reverse the payment using PCM_OP_BILL_REVERSE using input flist as provided ( see below )


0 PIN_FLD_POID POID [0] 0.0.0.1 /account 4133101609
0 PIN_FLD_PROGRAM_NAME STR [0] "pin_ee_pymt_reversal"
0 PIN_FLD_FLAGS INT [0] 1
0 PIN_FLD_REVERSALS ARRAY [0] allocated 20, used 3
1 PIN_FLD_PAYMENT_TRANS_ID STR [0] "T1,10d4a,0"
1 PIN_FLD_ITEM_OBJ POID [0] 0.0.0.1 /item/payment 4133134189
1 PIN_FLD_PAY_TYPE ENUM [0] 10011


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