PCM_OP_BILL_SET_LIMIT_AND_CR Throws Error (Doc ID 824389.1)

Last updated on SEPTEMBER 26, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.3.0.0.1 and later
Information in this document applies to any platform.
Checked for relevance on 05-Sep-2013

Symptoms

Problem description

Using the opcode PCM_OP_BILL_SET_LIMIT_AND_CR to change both LIMIT and RULE at the same time we have an error returned. However, the opcode works when LIMIT array and RULE array are passed separately.

Steps To Reproduce

1. Create an account with a plan where credit limit and consumption rules are defined.
2. Call PCM_OP_BILL_SET_LIMIT_AND_CR to change the LIMIT and RULE with input flist:

0 PIN_FLD_POID POID [0] 0.0.0.1 /account 160330 0
0 PIN_FLD_BAL_GRP_OBJ POID [0] 0.0.0.1 /balance_group 161098 0
0 PIN_FLD_LIMIT ARRAY [978] allocated 20, used 3
1 PIN_FLD_CREDIT_LIMIT DECIMAL [0] 300
1 PIN_FLD_CREDIT_FLOOR DECIMAL [0] 0
1 PIN_FLD_CREDIT_THRESHOLDS INT [0] 0
0 PIN_FLD_RULES ARRAY [1000095] allocated 20, used 1
1 PIN_FLD_CONSUMPTION_RULE ENUM [0] 5
0 PIN_FLD_PROGRAM_NAME STR [0] "Customer Center"

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