Sim Pre-Provisioning Service Order Generated For Any Sim Card State Transition (Doc ID 747015.1)

Last updated on SEPTEMBER 15, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.3.0.0.0 to 7.3.0.0.0 [Release 7.3.0]
Information in this document applies to any platform.
This problem can occur on any platform.

Symptoms

While trying to manage SIM device states by calling the PCM_OP_DEVICE_SET_STATE opcode directly , it generates SIM pre-provisioning service order for every PCM_OP_DEVICE_SET_STATE call ignoring the actual state transition values. e.g if we change the SIM state from 5(assigned) to 6(unassigned) one service order gets generated which shouldn't be the case.

REPLICATION STEPS:
===================
1) Create a SIM card through SIM Administration center which will create a request file. Then create a vendor response file.
2) Process the vendor response file through SIM administration center.
3) Now one provisioning service order will be generated in .../apps/telco/service_orders directory which is expected. Also the state_id of this SIM will be 2 (released) in device_t table.
4) Again try to change the status of this SIM from 2(released) to 5(assigned) by calling the following opcocde:

PCM_OP_DEVICE_SET_STATE

0 PIN_FLD_POID POID [0] 0.0.0.1 /device/sim 1805561 21
0 PIN_FLD_OLD_STATE INT [0] 2
0 PIN_FLD_NEW_STATE INT [0] 5

5) This time another provisioning service order will be generated in .../apps/telco/service_orders directory.

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