Transitions et dépendances
Gridsz permet aux OP de configurer les modèles de transition d'état dont ils ont besoin pour leurs tâches. Cette fonctionnalité est disponible pour l'administrateur du cluster, par conséquent les transitions d'état et les dépendances ne s'appliquent qu'aux parties appartenant à ce cluster.
Si une tâche a un parent (InTask) et des tâches enfants (OutTask), une transition de statut devra être configurée à la fois pour le parent et pour l'enfant. Il n'est pas nécessaire que ces statuts correspondent exactement, car seuls les statuts qui doivent être synchronisés doivent être configurés dans les dépendances de statut.

Transitions de statut
La configuration des transitions d'état suit la hiérarchie suivante :
- Domaine (opérateur passif)
- Module (par exemple, service)
- Type de tâche (par exemple Incident InTask)
- Sous-type de tâche (si disponible)
- Organisations (AO et entrepreneurs)
- État d'avancement
- Transitions de statut
- Conditions de transition
- État(s) final(s)
- État d'avancement
- Organisations (AO et entrepreneurs)
- Module (par exemple, service)
Mise en place de la transition : définition de l'application de la transition
Lorsque vous configurez une transition de statut, une fenêtre contextuelle vous invite à fournir les informations suivantes :
- Nom : de la transition de statut (texte libre)
- Domaine : Organisation d'opérateurs passifs (présélectionnée lors de la configuration)
- Module
- Type de tâche
- Organisations : à quelles parties de l'AO et du contractant cette transition s'applique-t-elle ?
- Curseur actif/inactif : pour activer ou désactiver cette transition.
Une fois que vous avez terminé, sélectionnez Suivant. Vous serez invité à construire le modèle de transition :
- Statut de démarrage : si la tâche est créée, quel est le statut de démarrage de cette tâche ?
- Statut(s) final(aux) : si la tâche a atteint ce statut, le modèle de transition de statut est considéré comme complet et final. Aucune autre transition d'état n'est possible, et aucun changement n'est plus possible sur cette tâche ou ce ticket.
- Boîte de définition des transitions : définissez-les comme suit - ajoutez-en autant que nécessaire (+ Ajouter une transition).
- Du statut
- Au statut
- Automatique : nécessite-t-il une action manuelle ?
- Conditions (Et/Or) : si plus d'une condition, alors :
- toutes les conditions doivent être remplies pour que la transition puisse avoir lieu : sélectionner Et
- si l'une des conditions est remplie, la transition peut avoir lieu : sélectionner Ou
- [+] : Ajouter une condition, ajouter si des conditions s'appliquent à cette transition
Une fois l'opération terminée, sélectionnez Enregistrer.
Les boîtes de transition ne doivent pas nécessairement être placées dans un ordre fixe. Toutefois, vous pouvez les faire glisser et les déposer dans l'ordre qui vous convient.
Dépendances de statut
La fonctionnalité de dépendances de statut vous permet de lier les transitions de statut parent et enfant (InTask et OutTask) pour le même type de tâche.
Gridsz vous fournira une fenêtre pop-up unique pour configurer votre dépendance d'état, choisissez un nom (texte libre) pour votre dépendance. Ensuite, utilisez le menu déroulant pour sélectionner deux transitions auxquelles la dépendance s'applique. Cela signifie que vous avez besoin d'une transition pour la tâche parent et pour la tâche enfant.
Procédez à la configuration des dépendances dans les onglets de configuration parent et enfant.
Veuillez noter que si vous ne configurez pas de statut pour l'OutTaskSet, la configuration elle-même sera plus simple, mais dans le ticket/tâche, aucun statut n'est visible pour l'OutTaskSet.
-
- InTask : Confirmé à WIP, puis
- OutTaskset : Confirmé à WIP, puis
- OutTask : Confirmé à WIP
Votre OutTaskSet affichera le statut WIP, comme la OutTask.
-
- InTask : Confirmé à WIP, puis
- OutTask : Confirmé à WIP
- OutTaskset : non configuré.
OutTaskSet s'affichera toujours, mais sans statut, et n'affichera donc pas de WIP dans ce cas.
Dépendances de statut : Configuration parent/enfant
La page de dépendance d'état contient deux onglets, un config parent et un config enfant.
- Parent config
Dans le Parent config, toutes les dépendances des transitions de l'état Parent à l'état Enfant sont configurées. - Configuration de l'enfant
Dans la configuration de l'enfant, toutes les dépendances de transition d'état de l'enfant vers le parent sont configurées.
Pour les deux sections de configuration, la configuration suivante est nécessaire pour activer les dépendances. Chaque section + Add Dependency se compose de 2 lignes et d'une section condition, ajoutez-en autant que vous le souhaitez. Tenez compte des statuts que vous avez également configurés et que vous utilisez dans vos configurations de transition de statut !
Pour configurer, vous devez ajouter :
- Première ligne, FROM type de tâche et statut
- Type (InTask/OutTask/OutTaskset), liste déroulante.
- A partir du statut, menu déroulant.
- Pour le statut, liste déroulante.
- Deuxième ligne, type de tâche et statut de l'OT
- Type (InTask/OutTask/OutTaskset), liste déroulante.
- A partir du statut, menu déroulant.
- Pour le statut, liste déroulante.
- Conditions And/Or, bouton radio - si plus d'une condition, alors ;
- toutes les conditions doivent être réunies pour qu'une dépendance puisse se produire, sélectionnez Et.
- si l'une des conditions est remplie, la dépendance peut se produire, sélectionnez Ou.
- + Ajouter une condition, ajouter si des conditions s'appliquent à cette transition de dépendance.
- Paramètre, liste déroulante
- Correspondance, liste déroulante
- Valeur, liste déroulante
- Curseur Actif/Inactif, pour activer ou désactiver cette dépendance.
Une fois l'opération terminée, sélectionnez Enregistrer.