Créer des dépendances entre des tâches de commande de travaux
Si une commande de travaux contient plusieurs tâches, vous pouvez créer des dépendances entre les tâches qui déterminent l’ordre dans lequel les tâches seront exécutées.
Avant de commencer
Rôle requis : wm_qualifier ou rôle double de qualificateur
Activez le module d’extension Field Service Task Dependency (com.snc.fsm_task_dependency) pour définir éventuellement des dépendances de tâches avancées entre des tâches de commande de travaux provenant de commandes de travaux différentes ou de la même commande.
Pourquoi et quand exécuter cette tâche
Ces dépendances définissent et appliquent l’ordre dans lequel un agent unique ou plusieurs agents exécutent les tâches. Par exemple, sur une commande de travaux pour un nouveau serveur, un agent peut installer le serveur, c’est-à-dire réaliser la tâche en amont, tandis qu’un autre agent peut configurer le serveur une fois l’installation terminée, c’est la tâche en aval.
Vous pouvez spécifier plusieurs dépendances pour une seule tâche. Le système empêche les relations circulaires, où deux tâches dépendent l’une de l’autre, en tenant compte de toutes les dépendances en amont lorsqu’il décide si une tâche peut être affectée automatiquement.
| Type de dépendance | Description |
|---|---|
| Fin à début | Indique que la tâche successeur (en aval) doit être démarrée après avoir terminé sa tâche prédécesseur (en amont). Il s’agit du type de dépendance par défaut entre les tâches. |
| Fin à début : le jour même | Indique que la tâche successeur (en aval) doit être démarrée après avoir terminé sa tâche prédécesseur (en amont). Le successeur et le prédécesseur doivent être programmés le même jour. |
| Fin à début : même jour : même agent | Indique que la tâche successeur (en aval) doit être démarrée après avoir terminé sa tâche prédécesseur (en amont). Le successeur et le prédécesseur doivent être planifiés le même jour et par le même agent. |
| Fin à début : même jour : pas le même agent | Indique que la tâche successeur (en aval) doit être démarrée après avoir terminé sa tâche prédécesseur (en amont). Le successeur et le prédécesseur doivent être planifiés le même jour et par des agents différents. |
| Fin à début : sur plusieurs jours : même agent | Indique que la tâche successeur (en aval) doit être démarrée après avoir terminé sa tâche prédécesseur (en amont). Le successeur et le prédécesseur doivent être planifiés à des jours différents, mais affectés au même agent. |
| Démarrer après démarrage | Indique que la tâche successeur (en aval) doit être démarrée après avoir démarré sa tâche prédécesseur (en amont). Activez le module d’extension Field Service Task Dependency (com.snc.fsm_task_dependency) pour définir cette relation. |
| Démarrer ensemble | Indique que les tâches successeur (en aval) et prédécesseur (en aval) doivent être démarrées ensemble. Activez le module d’extension Field Service Task Dependency (com.snc.fsm_task_dependency) pour définir cette relation. |
| Finir ensemble | Indique que les tâches Successeur (en aval) et Prédécesseur (en aval) doivent être terminées ensemble. |
Les dépendances ne peuvent être créées que lorsque les tâches prédécesseur et successeur ne sont pas affectées.
Procédure
Installation et configuration du serveur
- Installer le serveur (tâche prédécesseur ou en amont) : cette tâche implique l’installation physique du matériel du serveur.
- Configurer le serveur (tâche successeur ou en aval) : cette tâche implique la configuration du logiciel serveur une fois l’installation terminée.
- Administrer le serveur (tâche successeur ou en aval) : cette tâche implique la surveillance du serveur après l’installation et la configuration.
- Ouvrez l’ordre de travail.
- Accédez à la liste connexe des tâches de commande de travaux.
- Sélectionnez la tâche « Configurer le serveur ».
- Dans la liste connexe « Dépend de », cliquez sur « Nouveau ».
- Choisissez « Installer le serveur » comme tâche prédécesseur (tâche en amont).
- Dans la liste connexe « Personnes à charge », cliquez sur « Nouveau ».
- Sélectionnez « Administrer le serveur » comme tâche successeur (tâche en aval).
- Sélectionnez le type de dépendance.
- (Facultatif) Entrez le temps de latence maximum ou minimum.
- Cliquez sur « Soumettre ».