Pricing Center Passing Empty PIN_FLD_SERVICE_ID When Modifying Existing Plan (Doc ID 949204.1)

Last updated on OCTOBER 15, 2009

Applies to:

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

Symptoms

--Problem

Pricing Center is populating PIN_FLD_SERVICE_ID as empty to opcode PCM_OP_PRICE_SET_PRICE_LIST opcode when adding new member service to the existing plan and hence the action will lead to an error.

--Steps to Reproduce

1) Take any existing plan (having subscription group defined)
2) Edit subscription group -> Add new service as member service
3) Associate a deal with the new service
4) Commit --> Pricing Center will throw an error

The cm pinlog shows the below the output flist :

op_price_set_price_list output flist
# number of field entries allocated 20, used 4
0 PIN_FLD_POID POID [0] 0.0.0.1 /service/admin_client 2 5105
0 PIN_FLD_RESULT ENUM [0] 0
0 PIN_FLD_RESULT_FORMAT INT [0] 276
0 PIN_FLD_DESCR STR [0] "Plan: MyPlan Missing/Empty Service ID"

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