Tache assignée à un groupe d'utilisateurs

Dans mon processus je définie les associations des acteurs dans lesquelles j’affecte un ensemble des utilisateurs à un acteur.
je voulais que tous les membres du groupe associés exécutent une tâche mais c’est ne pas le cas ! Si un parmi le groupe l’exécute les autre ne trouvent rien à faire ( la tâche ne sera pas disponible).
Comment résoudre?
Merci

Bonjour,

pour votre cas, il faut créer multiple instances de la même tâche. Vous trouverez l’explication dans notre documentation ici .
L’idée est d’avoir la liste des utilisateurs et de créer autant d’instances (itérations) de même tâche comme le nombre d’utilisateurs et puis de passer à chaque instance de la tâche un utilisateur de cette liste en utilisant un filtre (de type single-user, par example), ce qui permettra d’affecter chaque instance de tâche à un autre utilisateur du groupe.

En espérant que cela vous aidera,
Haris

Merci haris
j’ai consulté la documentation que vous m’avez suggérer mais je ne trouve pas que c’est que cherche.
je t’explique comment se déroule le processus:

un premier acteur ( que je l’ai assigné à un utilisateur) : il entre les détails d’une commande
un deuxième acteur ( que je l’ai assigné à un groupe des utilisateurs) : chaque utilisateur du groupe consulte et entre son choix concernant la commande.
Mais la problème ici est que si l’un des utilisateur consulte la commande les autres utilisateurs n’ont rien à faire.

merci de votre aide

“Chaque utilisateur du groupe consulte et entre son choix concernant la commande” me ressemble fort à ce qui est décrit dans la documentation par “Use multi-instantiation if you want several instances of a task to be performed in parallel. For example, in a process for reviewing a document, you would issue the document to all reviewers at the same time, then collect all their feedback before moving to the next step.”
C’est multi-instantiation qui vous permettra de donner une tâche (une instance de même tâche) à chaque utilisateur du groupe, au lieu d’avoir une seule tâche.

Merci pour votre explication
En fait j’ai changé ma tâche à une tâche multi-instancié et j’ai précisé la cardinalité à 7 ( le nombre des utilisateurs)
mais lorsque j’exécute le processus je trouve que la tâche à été instancié 7 fois pour chaque utilisateur!
que dois je faire ?

C’est sur le bon chemin, alors :slight_smile:
La prochaine chose à faire sera de rajouter un filtre, comme expliqué dans ma réponse initiale. Au lieu de la cardinalité 7, il faudra utiliser une liste des noms d’utilisateur et passer les données de collection à une variable locale. De cette façon, chaque instance recevra une autre valeur - un autre nom d’utilisateur - dans cette variable locale. Et puis il faut utiliser cette variable dans le filtre - single-user.

Malheureusement je n’arrive pas à le faire :frowning:
je suis nouvelle avec bonita.