Processing Service Order For Deactivation Of Member Service Is Failing
(Doc ID 1610335.1)
Last updated on MARCH 06, 2019
Applies to:Oracle Communications Billing and Revenue Management - Version 220.127.116.11.0 to 18.104.22.168.0 [Release 7.4.0 to 7.5.0]
Information in this document applies to any platform.
On BRM 7.4 PS18 , processing the deactivation service order for member service is failing due to subscription service is already deactivated.
There is subscription service /service/telco/tel_subs and one member service /service/telco/tel to it.
Provisioning is not configured for subscription service. Member service is configured for provisioning(do not add entry in pin_telco_provisioning_gsm for subscription service)
Steps to reproduce :
1> Create a account having subscription and member service.
2> One service order is generated for member service. Subscription service is in active state.
3> Process the service order. Both the services are active now.
4> Close the subscription service using cust_update_services.
5> Subscription service will become deactive(closed) immediately because there is no provisioning needed.
6> Member service will be inactive due to provisioning and having status flag ( PIN_STATUS_FLAG_DUE_TO_SUBSCRIPTION_SERVICE + PIN_STATUS_FLAG_UNPROVISIONING) and one service order is generated.
7> Process the service order generated for for member.
Expected : Member service should become deactive.
Actual : There is an error while processing the service order - " op_cust_status: The subscription service is not ACTIVE. The member service cannot be reactivated"
Looks like to reset the PIN_STATUS_FLAG_UNPROVISIONING flag TCF is calling cust update service with PIN_FLD_STATUS as 10100(ACTIVATE). Which is not allowed because subscription is already closed.
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