Change Of Lifecycle State For Subscription Service Doesn't Sync Lifecycle State For Member Services. (Doc ID 2147448.1)

Last updated on AUGUST 26, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.5.0.0.0 and later
Information in this document applies to any platform.

Symptoms

On : 7.5.0.11.0 version, Subscription Management

If the life PIN_FLD_LIFECYCLE_STATE of a member service is changed first and thereafter if PIN_FLD_LIFECYCLE_STATE of subscription service is changed, the final PIN_FLD_LIFECYCLE_STATE are not in sync. Incorrect provisioning order xml are generated.
 

STEPS
-----------------------
The issue can be reproduced at will with the following steps:

1) Create a account with a subscription service(/service/telco/gsm/iri_certus_subs) and two member services(/service/telco/iri_sbd, /service/telco/gsm/iri_certus_voice). Initial PIN_FLD_LIFECYCLE_STATE is set to 200 in all services as part of account creation.

2) Change the lifecycle state of the member service to 240 by invoking PCM_OP_CUST_UPDATE_SERVICES with the below flist.


Result:
a) This creates two provisioning order xml one each for member service (/service/telco/iri_sbd) and subscription service (/service/telco/gsm/iri_certus_subs).
b) It changes member service (service/telco/iri_sbd) PIN_FLD_LIFECYCLE_STATE to 200 (from 240 which was done in step 2) and subscription service PIN_FLD_LIFECYCLE_STATE to 240.

Expectation:
a) Should generate two provisioning order xml, one each for the subscription service (/service/telco/gsm/iri_certus_subs) and member service (/service/telco/gsm/iri_certus_voice).
b) There should be no provisioning order xml for member services which are already in state 240. eg in this case, there should have been no provisioning order xml for member service (/service/telco/iri_sbd) which was already in state 240 (done in step 2).
c) The PIN_FLD_LIFECYCLE_STATE should be 240 for all services.


Changes

 

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