PIN_FLD_PROGRAM_NAME Is Mandatory In Opcode PCM_OP_CUST_MODIFY_BAL_GRP After Upgrade To PS11 (Doc ID 2024309.1)

Last updated on SEPTEMBER 24, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.5.0.0.0 to 7.5.0.0.0 [Release 7.5.0]
Information in this document applies to any platform.

Symptoms

On :  7.5 PS11 version, Customer Registration

After upgrading from BRM 7.5 PS4 to PS11, the field PIN_FLD_PROGRAM_NAME is now mandatory for the input flist of the opcode PCM_OP_CUST_MODIFY_BAL_GRP.
This was not the case in PS4 and the documentation does not state that this field is mandatory.

Below is the error when calling the opcode PCM_OP_CUST_MODIFY_BAL_GRP with the input flist without PIN_FLD_PROGRAM_NAME in PS11:

ERROR
-----------------------
D Mon Jan  6 02:42:55 2025  xxxxxx  cm:20059  cm_child.c(123):4677 1:xxxxxx:testnap:20057:-145483312:89:1433136872:1
      XXX CMAP: op_custom() past op_decode, opcode:
PCM_OP_CUST_MODIFY_BAL_GRP
D Mon Jan  6 02:42:55 2025  xxxxxx  cm:20059  fm_cust_bal_grp.cpp:833 1:xxxxxx:testnap:20057:-145483312:89:1433136872:1
      op_cust_modify_bal_grp input flist
# number of field entries allocated 20, used 2
0 PIN_FLD_POID           POID [0] 0.0.0.1 /balance_group 442258 0
0 PIN_FLD_BILLINFO_OBJ   POID [0] 0.0.0.1 /billinfo 439186 0
D Mon Jan  6 02:42:55 2025  xxxxxx  cm:20059  cm_child.c(123):5110 1:xxxxxx:testnap:20057:-145483312:89:1433136872:1
      opcode db: 1(0.0.0.1), context db: 1(0.0.0.1), trans_state: 5, opcode: 4
E Mon Jan  6 02:42:55 2025  xxxxxxx  cm:20059  fm_cust_bal_grp.cpp:1319 1:xxxxxx:testnap:20057:-145483312:89:1433136872:1
      op_cust_modify_bal_grp error
      errno=PIN_ERR_NOT_FOUND:3>
      time(sec:usec)=0:0>
      
E Mon Jan  6 02:42:55 2025  xxxxxx  cm:20059  cm_child.c(123):4950 1:xxxxxx:testnap:20057:-145483312:89:1433136872:1
      op PCM_OP_CUST_MODIFY_BAL_GRP returned an error
      errno=PIN_ERR_NOT_FOUND:3>
      time(sec:usec)=0:0>
      
D Mon Jan  6 02:42:55 2025  xxxxxx  cm:20059  fm_act_session_end.c:129 1:xxxxxx:cm:17472:-155302192:0:1433135528:0


STEPS TO REPRODUCE
-----------------------
1) Create an account
2) Try to modify any field of /balance_group with input flist that does not contain PIN_FLD_PROGRAM_NAME


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