Générer l’activité du workflow
L’activité Générer crée immédiatement des enregistrements d’approbation ou de tâche à partir de n’importe quelle activité d’approbation ou de tâche placée après l’activité Générer dans le chemin d’accès du workflow. Ces tâches et approbations prégénérées commencent lorsque la tâche et les activités d’approbation sont atteintes pendant l’exécution du flux. Cela permet à une tâche d’avoir un ensemble de tâches séquentielles prégénérées ou d’approbations associées, tout en nécessitant qu’elles soient terminées dans l’ordre.
Par défaut, le workflow ne crée aucune tâche ou approbation tant qu’il ne les a pas reçues dans le workflow.
- S’il s’agit d’une activité de tâche, crée la tâche et définit :
- L’état sur En attente
- Date de début prévue
- La date d’échéance
Remarque :Les activités de la tâche s’exécutent en tant qu’utilisateur dont les actions terminent la tâche que le workflow attendait et font avancer le workflow. - S’il s’agit d’une activité d’approbation, crée les approbations et définit :
- L’état d’approbation sur Non demandé
- Date de début prévue
- La date d’échéance
Remarque :Les activités d’approbation s’exécutent en tant qu’utilisateur dont les actions correspondent aux conditions d’approbation ou de rejet que le workflow attendait et font avancer le workflow.
Les dates de début et les dates d’échéance prévues sont calculées en fonction de la durée prévue de toutes les tâches et approbations entre l’activité Générer et l’activité en cours de mise à jour. Dans le cas d’un chemin ramifié (entre une activité Branche et Joindre ), la durée la plus longue sera utilisée pour toutes les activités postérieures à la branche.
L’activité Générer peut être utilisée plusieurs fois, et toutes les tâches ou approbations seront actualisées avec les informations mises à jour. Cela est utile dans les situations où la liste des approbateurs ou d’autres informations importantes sont toujours modifiables pendant le traitement du workflow et où il peut être nécessaire de mettre à jour ou de corriger les approbations ou les tâches générées.
- Rejeté (pour l’une des activités d’approbation)
- Aucunecondition de Si l’activité
- Condition de continuation de l’activité du tourniquet
- Condition incomplète de l’activité Joindre
Variables d’entrée
Les variables d'entrée déterminent le comportement initial de l'activité.
| Champ | Description |
|---|---|
| Générer des approbations | Si cette option est sélectionnée, des approbations sont créées lors de l’exécution de l’activité Générer . Si cette option est décochée, les approbations sont utilisées pour calculer leur durée estimée, mais aucune approbation n’est créée. |
| Générer des tâches | Si cette option est sélectionnée, des tâches sont créées lors de l’exécution de l’activité Générer . Si cette option est décochée, les tâches sont utilisées pour calculer leur durée estimée, mais aucune tâche n’est créée. |
États
| État | Description |
|---|---|
| Exécution | L’activité est en cours d’exécution. |
| Terminé | L'activité s'est terminée. Affichez la valeur de résultat pour connaître le résultat de l'activité. |
| Annulé | Cette activité, ou le workflow qui contient cette activité, a été annulée. |
Exemple
- Approval-2
- Approval-3
L’approbation-4 est ignorée, car la condition Rejeté de l’approbation-3 a Ignorer pendant la génération sélectionnée.
| Tâche | Date de début attendue | Motif | Date d’échéance |
|---|---|---|---|
| Tâche 1 (1 jour) | 1er janvier 2016 | 2 janvier 2016 | |
| Tâche 2 (1 jour) | 2 janvier 2016 | La tâche 1 est 1 jour | 3 janvier 2016 |
| Tâche 3 (2 jours) | 1er janvier 2016 | 3 janvier 2016 | |
| Tâche 4 (1 jour) | 3 janvier 2016 | La tâche 3 est de 2 jours | 4 janvier 2016 |
| Tâche 5 (1 jour) | 4 janvier 2016 | La tâche 4 se termine au plus tard avant la jonction | 5 janvier 2016 |
Notez que la tâche 5 commence le 4 janvier 2016 puisque le chemin le plus long (en fonction des dates d’échéance) vers la jonction est la tâche 3/tâche 4.