PCM_OP_CUST_UPDATE_SERVICES Opcode Throws Error With Patch 6787882 (Doc ID 741699.1)

Last updated on NOVEMBER 14, 2013

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.3.0.0.0 to 7.3.0.0.1 [Release 7.3.0]
Information in this document applies to any platform.
Checked for relevance on 14-Nov-2013


Symptoms


After applying roll-up <patch 6787882> , PCM_OP_CUST_UPDATE_SERVICES Opcode fails with the following error :

E Thu Jun 19 12:14:28 2008 test cm_dev2:7417 fm_tcf_prov_tcf_prov_info.c:2471:test:testnap:7408:1:86:1213870468:1
Error : Main service status is in provisioning. No CSR actions are allowed
<location=PIN_ERRLOC_FM:5 class=PIN_ERRCLASS_SYSTEM_DETERMINATE:1 errno=PIN_ERR_BAD_ARG:4>
<field num=PIN_FLD_STATUS_FLAGS:1,146 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0>
<facility=0 msg_id=0 version=0>



 Steps To Reproduce:
1. Create an account with provisioning enabled ( services will be in Inactive status)
2. Update the IMSI of the service by calling PCM_OP_CUST_UPDATE_SERVICES opcode with following input flist :

0 PIN_FLD_POID POID [0] 0.0.0.1 /account 12345 0
0 PIN_FLD_PROGRAM_NAME STR [0] "mytest"
0 PIN_FLD_SERVICES ARRAY [0] allocated 20, used 3
1 PIN_FLD_POID POID [0] 0.0.0.1 /service/telco/gsm 23456 8
1 PIN_FLD_DEVICES ARRAY [0] allocated 20, used 2
2 PIN_FLD_DEVICE_OBJ POID [0] 0.0.0.1 /device/sim 34567 5
2 PIN_FLD_FLAGS INT [0] 0
1 PIN_FLD_DEVICES ARRAY [1] allocated 20, used 2
2 PIN_FLD_DEVICE_OBJ POID [0] 0.0.0.1 /device/sim 34567 5
2 PIN_FLD_FLAGS INT [0] 1
0 PIN_FLD_START_T TSTAMP [0] (1213864202) Thu Jun 19 10:30:02 2008
0 PIN_FLD_END_T TSTAMP [0] (1213864202) Thu Jun 19 10:30:02 2008



3. The above service updation scenario fails with <patch 6787882> where as  it succeeds with out this patch.

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