Sommaire | ||
---|---|---|
|
Un processus modèle est défini par :
Un en-tête : définit le type et le statut du processus ainsi que la première tâche
Des champs de donnée
Des tâches : définissent les actions à réaliser par le processus
Des suites de tâches
Des relances de tâches : définissent les conditions de relance des tâches à traiter
Des formulaires de tâche : définissent pour chaque tâche, le statut des champs de données (initialisé, visible, modifiable, obligatoire)
Suite de tâche
Accès
Zoom tâche de processus modèle bouton "Tâche"
...
Suite de tâche "inconditionnelle"
La tâche suivante est lancée directement
Suite de tâche "Condition de tâche suivante réalisée"
La tâche suivante sera lancée si la condition associée à cette tâche est réalisée
Suite de tâche "Condition de tâche suivante non réalisée"
La tâche suivante sera lancée si la condition associée à cette tâche n'est pas réalisée
Suite de tâche "Condition de suite réalisée"
La tâche suivante sera lancée si la condition associée à la suite est réalisée.
Ex : la tâche envoi de mail de confirmation de lancement de la commande ne doit être exécutée que si l'Evènement est à l'état réalisé
...
Zoom "Suite de Tâche"
...
Zoom "Condition"
...
Suite de tâche "Condition de suite non réalisée"
La tâche suivante sera lancée si la condition associée à la suite n'est pas réalisée.
Suite de tâche "Choix manuel"
Les suites de type "choix manuel" font suite à des "tâches manuelles". Elle permet à l'utilisateur de choisir la suite à donner à la tâche. Il faut créer autant de suite de type choix manuel qu'il y a de choix possible. Les choix proposés correspondent au libellé des suites de tâche.
Etape à bloquer
Dans les suites de tâche on peut préciser une étape à bloquer. Toutes les étapes associées à cette étape seront forcées à l'état "bloquée", et n'apparaitrons plus dans les listes de tâches en cours. Elles ne seront plus traitées par le scrutateur.
Ex : suite de la tâche validation du manager du processus rhcp
Le choix proposé sera "Accord" ou "Refus". En cas de refus l'étape "validation" sera bloquée. Cela permet de ne plus demander au RH la validation d'une demande refusée par le manager.
Suite de tâche "Fin de processus"
...
)
...
Suite de tâche "Fin de relance"
A utiliser pour une tâche de relance qui ne doit pas impacter le reste du processus.
Tâche bouclée
...
Relance de tâche (Opérationnel à partir de la version 10.4)
Accès
Zoom tâche de processus modèle bouton "Relance"
Les relances de tâche permettent de lancer un processus ou une tâche du processus en-cours si une tâche de type manuelle n'a pas été traitée dans le délai imparti.
Si la relance est faite par une tâche du processus (souvent une tâche envoi de mail) et que cette tâche ne doit pas modifier le processus, il faut définir la suite de cette tâche à 'fin de relance'.
Si la relance est faite par un autre processus, l'initialisation du nouveau processus se fait par une chaîne de paramètres, dans laquelle on peut trouver :
...
Au niveau des processus opérationnel, l'administrateur peut voir la date de la prochaine relance, ainsi que la date de la dernière relance réalisée.
Formulaire de tâche
Accès
Zoom tâche de processus modèle bouton "Formulaire".
Permet pour chaque tâche, de définir les conditions de présence des champs dans le formulaire de saisie:
Init. (Donnée à initialiser) : si oui, les données vides seront initialisées en début de tâche. La fonction d'initialisation utilisée est celle définie au niveau du champ associée.
Aff. (Champ visible) : Précise si les données sont affichées dans le formulaire de saisie
Modif. (Donnée modifiables) : Précise si les données sont modifiables dans le formulaire de saisie
Oblig. (Donnée obligatoire) : Précise si la saisie de la donnée est obligatoire dans le formulaire de saisie
Champ à réinitialiser : disponible à partir de version X.4, permet de définir un champ à réinitialiser lors de la modification d'un champ. Dans l'exemple ci-dessous la modification du champ « datedeb » entraine la réinitialisation des champs « datefin » et « datefin2 »
Pour les tâches qui ne sont pas de type manuel seule l'option "à initialiser" peut être saisie.
"datedeb" on va réinitialiser le champ "datefin"
Un champ modifiable est automatiquement affiché
Un champ obligatoire est automatiquement affiché ET modifiable
Un champ non affiché ne peut être ni modifiable ni obligatoire
Les options "modifiable" et "obligatoire" n'ont pas d'impact sur des champs de type "Titre" ou "Séparateur"
...