We may have came across a situation where we need to set the incompatibility of program with ITSELF but based on a certain Parameter value.
e.g. if TWO requests are submitted for same parameters then they should not be running together.
Below is the process we need to follow to set the incompatibility at the Parameter level.
Note: This is a standard feature.
Step 1: Go to incompatibility form, Set the incompatibility of the program with itself
Step 1: Go to incompatibility form, Set the incompatibility of the program with itself
Scope = Program
Type = Domain
Step 2: Go to the “Concurrent Program Parameters” form and set “Conflict Domain” field to your Desired value on which you want the incompatibility to be working.
Step 3: Bounce the concurrent manager
Limitation: You can only choose One parameter as conflict domain.
Test Results: Duplicate requests are submitted for Delivery No. 1022012 and 1000014
One of the each request starts running (the other request with the same Delivery ID is in Pending Status)
The other request (Duplicate request) will only start running after the first request is completed.
Very Useful
ReplyDelete