Home > Workflow
Guide de l'utilisateur workflow
Accès au workflow
L'accès au workflow se fait par l'icône suivante dans le manager :

Si l'utilisateur a des tâches à exécuter, l'icône sera légèrement différente :

Corbeille des tâches
La corbeille des tâches liste l'ensemble des cas de procédure en attente d'une action utilisateur sur laquelle l'utilisateur courant peut intervenir.
Cette corbeille est représentée comme suit :

Il est à noter que n'apparaissent jamais dans cette liste les tâches automatiques et les conditions.
Le premier niveau de l'arbre décrit les procédures publiées et disponibles pour créer des cas de procédure.
Le deuxième niveau de l'arbre liste les cas de procédures.
Le troisième niveau de l'arbre liste les bons de travail en attente.
Mémento des icônes
|
|
Tâche utilisateur offerte à l'un des rôles de l'utilisateur ou alloué à lui-même pour l'un des cas de procédure de cette publication. |
|
|
Aucune tâche à réaliser pour l'utilisateur courant pour la publication. |
|
|
Le cas de procédure est terminé. |
|
|
Tâche utilisateur offerte à l'un des rôles de l'utilisateur ou alloué à lui-même pour ce cas de procédure. |
|
|
Aucune tâche à réaliser pour l'utilisateur courant de ce cas de procédure. |
|
|
Le bon de travail est alloué à l'utilisateur courant mais non démarré. |
|
|
Le bon de travail est alloué à un autre utilisateur que l'utilisateur courant. |
|
|
Le bon de travail est terminé. |
|
|
Le bon de travail est offert à l'un des rôles de l'utilisateur courant. |
|
|
Le bon de travail est offert à un rôle auquel l'utilisateur courant n'appartient pas. |
|
|
Le bon de travail est alloué et démarré par l'utilisateur courant. |
|
|
Le bon de travail est alloué et démarré par un autre utilisateur. |
Création d'un cas de procédure
La création d'un cas de procédure peut se faire par deux moyens :
-
via l'IHM de la corbeille en sélectionnant une publication.
-
par trigger.
Il est ensuite possible de définir une documentation spécifique à ce cas de procédure.
Démarrer un cas de procédure
Un jeton est créé en début de cas de procédure. Ce jeton passe ensuite d'étape en étape en suivant les liens précisés dans la définition de la procédure.
Plusieurs cas sont à considérer :
-
Le jeton arrive sur une tâche automatique : celle-ci est exécutée immédiatement et ne requiert aucune intervention humaine.
-
Le jeton arrive sur une tâche utilisateur : un ou plusieurs "bons de travail" seront créés. Ces bons nécessitent des actions utilisateur.
Un bon de travail se termine quand l'utilisateur au sein de l'IHM clique sur "Accepter" ou "Refuser". Il est à noter que pour chaque bon de travail, l'utilisateur peut associer un commentaire.
-
Le jeton arrive sur une condition : celle-ci est évaluée afin de déterminer le bon routage pour le jeton.
Quand l'étape est terminée, le jeton passe à l'étape suivante.
Tâches utilisateurs : cycle de vie
Chaque tâche utilisateur donne lieu à un ou plusieurs "bons de travails" qui suivent le cycle de vie suivant :
-
Proposée à un ou plusieurs profils,
-
Allouée à un utilisateur,
-
Démarrée,
-
Complétée (avec état Accepté ou Rejeté).
A noter que la tâche peut se retrouver en erreur suite à un dysfonctionnement.
Visualiser l'historique d'un cas de procédure
L'historique permet de suivre le parcours d'un jeton pour une procédure donnée. Il est ainsi aisé de consulter les différents commentaires utilisateur saisis pendant la procédure, la cause d'une erreur etc.
Table d'historique
La table d'historique et ses tables voisines permettent d'accéder à tout le détail du déroulement d'une instance de procédure.
L'accès à ces données se fait par la branche principale
.
Historique de Workflow Graphique
L'accès à l'historique de workflow graphique se fait en cliquant sur le cas de procédure dans l'arbre des procédures de la corbeille.

Les boîtes représentant les tâches utilisateur, les scripts et les conditions sont cliquables, pour afficher le panneau d'informations correspondant.
Chaque bon de travail peut être survolé par la souris, provoquant l'affichage d'un petit panneau d'informations le concernant.
Home > Workflow











