Subscription_change_option Is Not Working Properly With Subscription Groups (Doc ID 1343704.1)

Last updated on SEPTEMBER 24, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version: 7.4.0.0.0 to 7.4.0.0.0 - Release: 7.4.0 to 7.4.0
Information in this document applies to any platform.

Symptoms

Replication Steps:
==================
1. Create a subscription group in Pricing and a plan associated.
    This plan is declared as with options.
2. Create one required deal on a parent service
3. Create an optional deal on a member service
4. Purchase the plan with Customer Center without this optional deal, the plan is correctly purchased on account, without the optional service.
5. Later, choose "change option" to add the optional deal
6. The deal is purchased on the account, but not as part of the subscription group defined in the Pricing plan (service_subscription_obj is not passed at all with parent service).

# number of field entries allocated 33, used 33
0 PIN_FLD_POID POID [0] 0.0.0.1 /service/telco/gsm/roaming 687320 6
0 PIN_FLD_CREATED_T TSTAMP [0] (1464892860) Thu Jun 2 11:41:00 2016
0 PIN_FLD_MOD_T TSTAMP [0] (1464892860) Thu Jun 2 11:41:00 2016
0 PIN_FLD_READ_ACCESS STR [0] "L"
0 PIN_FLD_WRITE_ACCESS STR [0] "L"
0 PIN_FLD_AAC_ACCESS STR [0] ""
0 PIN_FLD_AAC_PACKAGE STR [0] ""
0 PIN_FLD_AAC_PROMO_CODE STR [0] ""
0 PIN_FLD_AAC_SERIAL_NUM STR [0] ""
0 PIN_FLD_AAC_SOURCE STR [0] ""
0 PIN_FLD_AAC_VENDOR STR [0] ""
0 PIN_FLD_ACCOUNT_OBJ POID [0] 0.0.0.1 /account 685674 10
0 PIN_FLD_BAL_GRP_OBJ POID [0] 0.0.0.1 /balance_group 684266 0
0 PIN_FLD_CLOSE_WHEN_T TSTAMP [0] (0) <null>
0 PIN_FLD_EFFECTIVE_T TSTAMP [0] (1464892860) Thu Jun 2 11:41:00 2016
0 PIN_FLD_ITEM_POID_LIST STR [0] ""
0 PIN_FLD_LASTSTAT_CMNT STR [0] ""
0 PIN_FLD_LAST_STATUS_T TSTAMP [0] (1464892860) Thu Jun 2 11:41:00 2016
0 PIN_FLD_LOGIN STR [0] "437-20110516-022314-3-27750--146437920-cgbu-p731v2"
0 PIN_FLD_NAME STR [0] "PIN Service Object"
0 PIN_FLD_NEXT_ITEM_POID_LIST STR [0] ""
0 PIN_FLD_OBJECT_CACHE_TYPE ENUM [0] 0
0 PIN_FLD_PASSWD STR [0] "XXXX"
0 PIN_FLD_PASSWD_EXPIRATION_T TSTAMP [0] (0) <null>
0 PIN_FLD_PASSWD_STATUS ENUM [0] 0
0 PIN_FLD_PROFILE_OBJ POID [0] 0.0.0.0 0 0
0 PIN_FLD_SERVICE_ID STR [0] "/service/telco/gsm/roaming23697864"
0 PIN_FLD_STATUS ENUM [0] 10100
0 PIN_FLD_STATUS_FLAGS INT [0] 0
0 PIN_FLD_SUBSCRIPTION_OBJ POID [0] 0.0.0.0 0 0
0 PIN_FLD_TYPE ENUM [0] 0
0 PIN_FLD_TELCO_INFO SUBSTRUCT [0] allocated 20, used 1
1 PIN_FLD_PRIMARY_NUMBER INT [0] 0
0 PIN_FLD_GSM_INFO SUBSTRUCT [0] allocated 20, used 2
1 PIN_FLD_BEARER_SERVICE STR [0] "Bearer Service"
1 PIN_FLD_IMEI STR [0] "IMEI"

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