Change Of Lifecycle State Is Not Happening Consistently
(Doc ID 2405346.1)
Last updated on MAY 23, 2022
Applies to:Oracle Communications Billing and Revenue Management - Version 184.108.40.206.0 and later
Information in this document applies to any platform.
On : 220.127.116.11.0 version, Customer registration
The system is configured for subscriber life cycle management and the life cycle states have been customized as per business requirement.
Issue is that, change of life cycle state is not happening correctly across all services in the account.
For an account with multiple services, the service STATUS is changing correctly from Active to Inactive, but the life cycle state is not changing for all the services correctly. It is seen that, only for telephony & sms service (the first two services), the life cycle state is changing correctly from 102 to 103, but for gprs service (the third service) the life cycle state remains same as 102.
1) Create an account with three services ( TEL, SMS, DATA). All services are in Preactive State (life cycle state = 101) and Service status is inactive. This is ok.
2) Move life cycle state of all services from Preactive to Active using op_cust_update_services opcode (life cycle state = 102). Service status is also active. This is ok.
3) Inactivate the services ( suspend service ) with below flist :
4) Check database for the life cycle state and service status
select poid_id0,poid_type,STATUS,LIFECYCLE_STATE from service_t where account_obj_id0=8581905;
8584849 /service/telco/gsm/telephony 10102 103
8584593 /service/telco/gsm/sms 10102 103
8585105 /service/telco/gprs 10102 102
See that the life cycle state for gprs service remains at 102.
Expected behavior :
For gprs service also, the life cycle state should change to 103
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document