Hi,
We are assigning multiple users (Usergroup) as "Group of executers", for a Human Task for a simple process.
Default behaviour:
When we do the above, ARIS by default assigns the human task to all users inside a user group, also even if one of the user performs an action on the task, the next step is not executed, rather the process waits for all the users do the action on same human task.
What we are expecting is:
We need if one of assigned users takes an action, the task should be complete, and it should not wait for others to take action, and it should proceed to next step.
Example: If a human task is assigned to ARIS usergroup with two users A,B.
By default, A and B, both have to execute the same human task, only then the next step in process would be executed, but what we are looking for is if A does an action on human task, then instead of waiting for B's action, the next step in process should be executed.Is this possible?
Hi JeyaKarthik
What is a Task Completion Rule?
A Task Completion rule is rule which is applicable to all participant groups and all users under it for a given Human Task.
There are 3 task rule,
1. ONE
2. ALL
3. Voting
Completion policy is the rule which determines when Human Task is considered as completed.
Three policies are supported:
ONE:
Only one person is required (and allowed) to execute task.
ALL:
All participants must execute task, then it's marked as completed.
VOTING:
For voting to work exactly one field on AForm must be vote-relevant. Based on values entered in this field by participants, it is calculated whether task may be considered as completed.
Thanks for your reply André!
This only works if the assignment is done via an Org element (user group).
In Human Task DFD (Data Flow Diagram), if the users are read from model attributes, and are assigned as executors, then the "Executor Selection = Only one required" set on the connection between Org Element and Human Task don't have any effect.
Is there any way, to assign users directly in DFD as a group of executors, and have the effect of "Only one required"? So that the Human Task is assigned to all, and once anyone from the executors take action, the process moves to next step, and the task assigned to other users get removed from their task list
Thanks,
JeyaKarthik