Service Closure Is Failing Through Pin_collections_process When Provisioning Is Enabled. (Doc ID 1489425.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]
Information in this document applies to any platform.

Symptoms

Service closure is failing if request is initiated from pin_collections_process where provisioning is enable. Following is the error:

 

Though error is suggesting that previous service order is still pending but this is not the case. All previous service orders are completed. This error does not not exist if simulator is enabled. (simulate_agent = 1 in pin.conf)
This happens only in real life environment (integrated with OSM) and while creating service order because service status is getting changed & cached before actual service order creation. Hence when previous status is being read from /event/notification/service/pre_change event, it is coming same as of post_change event.

Also closure of service is working fine when it is initiated from Customer center but if its initiated through Collections_process then this issue exist.

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