My Oracle Support Banner

Order Update API Is Failing During Grace Period Of Suspend Order (Doc ID 2624124.1)

Last updated on SEPTEMBER 04, 2020

Applies to:

Oracle Communications Order and Service Management - Version 7.3.5.0.0 and later
Information in this document applies to any platform.

Symptoms

On : Order and  Service Management 7.3.5.0.0 version

Order Update API is failing during Grace period of suspend order


Order is not working in Below scenario
Let’s assume : Order executes Process P and which contains below SI tasks
A ==>B==> C===>D
 
1. Order created successfully and started execution.
2. Task A is completed and Task B sent request but not received any response.
3. Now the Order is suspend with Grace period of 5 mins.
4. Response for Task B came and based on response, Task B is updating the order.
5. order updated  but failed with below error



ERROR
-----------------------
Error code="270" desc="Transaction not allowed">Attempt to perform a transaction that is prohibited in the current order state.

OrderID [100514]
Policy [COMFulfillmentOrchOrderPolicy]
Transaction [UPDATE_ORDER]
State [open.running.in_progress]
TargetState [open.not_running.suspended]
User [oms-automation]
Namespace [XXXXX_Solution]
Version [1.0.0.0.26]

]]
 


STEPS

-----------------------


Step 1 :- Trigger the Base XMl
Step 2 :- Pause the response for any of the task which will make update API call
Step 3 :- Trigger the suspend API call
step 4 :- Give the response within the grace period
Step 5 :- Updateorder request failed stating "Attempt to perform a transaction that is prohibited in the current order state".



BUSINESS IMPACT
-----------------------

Order is not working as expected and are failing 

Cause

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
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.