Unexpected Behavior For Opcode PCM_OP_BILL_DEBIT With Patch 6885329

(Doc ID 731914.1)

Last updated on SEPTEMBER 15, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version: 7.3.0.0.0
This problem can occur on any platform.

Symptoms

After installing <>, we have a problem while creating a new sub balance, some resources are initialized at subscriber level, which do not have any sub balances yet.

-- Steps To Reproduce:

To reproduce the issue, launch opcode PCM_OP_BILL_DEBIT with the following flist from developer center:

0 PIN_FLD_POID                          POID [0] 0.0.0.1 /account 11030713
0 PIN_FLD_PROGRAM_NAME  STR [0] "fm_vpr_ce_subscriber_impact_balance"
0 PIN_FLD_SERVICE_OBJ          POID [0] 0.0.0.1 /service/telco/gsm 11034041
0 PIN_FLD_BAL_GRP_OBJ         POID [0] 0.0.0.1 /balance_group 11034297
0 PIN_FLD_START_T                  TSTAMP [0] (1223157600) Sun Oct 5 00:00:00 2008
0 PIN_FLD_DEBIT                      ARRAY [4000002] allocated 20, used 2
1 PIN_FLD_BAL_OPERAND     DECIMAL [0] 10
1 PIN_FLD_TYPE                        ENUM [0] 881
0 PIN_FLD_SUB_BALANCES   ARRAY [12] allocated 2, used 2
1 PIN_FLD_VALID_TO              TSTAMP [0] (1225839600)
1 PIN_FLD_VALID_FROM        TSTAMP [0] (1223157600)

Error message on the cm.pinlog:
E Wed Jan 2 12:06:31 2008 server cm:24686 fm_bill_utils_bal_utils.cpp:5319
1:server :cm:5994:1:4:1213690177:20
fm_bill_utils_modify_bal_matched_contrib error:
<location=PIN_ERRLOC_FLIST:6 class=PIN_ERRCLASS_SYSTEM_DETERMINATE:1
errno=PIN_ERR_NOT_FOUND:3>
<field num=PIN_FLD_CONTRIBUTOR_STR:5,7759 recid=0 reserved=0
reserved2=0 time(sec:usec)=0:0>
<facility=0 msg_id=0 version=0>

Changes

Installed <>

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