UNDO Processing Was Not Executed In Amendment For Multi-instance Process
Last updated on JULY 01, 2018
Applies to:Oracle Communications Order and Service Management - Version 7.2.4 and later
Information in this document applies to any platform.
On : 7.2.4 version, Web Client
UNDO processing is not executed in amendment for multi-instance process
Undo processing is expected when some of pivot nodes are removed in the case of multi-instance process, but OSM is not behaving as expected.
Let’s suppose that there were five instances of Pivot nodes for multi-instance process, i.e. /structure_contract_no[1 to 5], in base order.
Following behavior was observed:
a. When processing of base order, Pivots worked as expected.
b. In subsequent amendment order, two Pivot nodes were removed, i.e. /structure_contract_no and /structure_contract_no were not in amendment order.
c. In this case it was expected that undo processing for /structure_contract_no[2 and 4] would be executed, and nothing happened for /structure_contract_no[1, 3 and 5].
Problem: But observed that UNDO processing was not executed for any Pivot nodes (not expected behavior).
Same time it was confirmed that /structure_contract_no[2 and 4] was NOT included in response of GetOrder web service API.
So data was removed in amendment but UNDO of tasks didn't happen.
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