Unable to Update BILL_TYPE Field After Executing PCM_OP_CUST_SET_PAYINFO (Doc ID 408593.1)

Last updated on SEPTEMBER 26, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version 6.5.0.1.1 to 7.5.0.0.0 [Release 6.5.0 to 7.5.0]
Microsoft Windows (32-bit)
HP 9000 HP-UX 11.0 (32 bit)
Oracle Solaris on SPARC (32-bit)
Checked for relevance on 18-Oct-2013
Checked for relevance on 16-Jun-2016

Symptoms

PCM_OP_CUST_SET_PAYINFO opcode is used to modify payinfo information, and this opcode is not update BILL_TYPE information.
PCM_OP_CUST_SET_PAYINFO is called with following flist :
========================================================

0 PIN_FLD_POID           POID [0] 0.0.0.1 /account 2420048
0 PIN_PROGRAM_NAME     STR [0] "Pruebas Update"
0 PIN_FLD_PAYINFO       ARRAY [0] allocated 9, used 9
1     PIN_FLD_BILL_TYPE      ENUM [0] 10003 <====BILL_TYPE ==> 
1     PIN_FLD_POID           POID [0] 0.0.0.1 /payinfo/cc -1
1     PIN_FLD_NAME            STR [0] "VISTC"
1     PIN_FLD_INHERITED_INFO SUBSTRUCT [0] 
2     PIN_FLD_NAME            STR [0] "LUIS MIGUEL OLIVARES VARGAS"
2     PIN_FLD_ADDRESS         STR [0] "DFDFD DFDDF|2849|C 302|DFD HFG"
2     PIN_FLD_CITY            STR [0] "COYOACAN"
2     PIN_FLD_STATE           STR [0] "DISTRITO FEDERAL"
2     PIN_FLD_ZIP             STR [0] "04640"
2     PIN_FLD_COUNTRY         STR [0] "MEXICO"
2     PIN_FLD_DEBIT_NUM       STR [0] "XXXXXXXXXXXXXXXX"
2     PIN_FLD_DEBIT_EXP       STR [0] "07/07"

nap(27781)> r payinfo_upd.flst 1
nap(27781)> xop PCM_OP_CUST_SET_PAYINFO 0 1
xop: opcode 77, flags 0
# number of field entries allocated 2, used 2
0 PIN_FLD_POID           POID [0] 0.0.0.1 /payinfo/cc 142149544 1
0 PIN_FLD_RESULTS       ARRAY [0] allocated 1, used 1
1     PIN_FLD_POID           POID [0] 0.0.0.1 /payinfo/cc 142149544 1

nap(27781)> robj - $DB /account 2420048 
# number of field entries allocated 79, used 79
0 PIN_FLD_POID           POID [0] 0.0.0.1 /account 2420048 258
.
.
0 PIN_FLD_BILL_TYPE      ENUM [0] 10001<====BILL_TYPE NO CHANGE==>
.
.
0 PIN_FLD_PAYINFO_OBJ    POID [0] 0.0.0.1 /payinfo/cc 142149544 0

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