Créer des dépendances entre des tâches de commande de travaux

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 3 minutes de lecture
  • 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 de combinaison 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 les tâches de commande de travaux provenant de commandes de travaux différentes ou du même.

    Pourquoi et quand exécuter cette tâche

    Ces dépendances définissent et appliquent l’ordre dans lequel un ou plusieurs agents effectuent les tâches. Par exemple, sur une commande de travaux pour un nouveau serveur, un agent peut installer le serveur, la tâche en amont, et un autre agent peut configurer le serveur une fois l’installation terminée, 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 dans lesquelles deux tâches dépendent l’une de l’autre en tenant compte de toutes les dépendances en amont pour décider si une tâche peut être affectée automatiquement.

    Ce tableau explique les types de relations de tâches et de dépendances que vous pouvez créer.
    Tableau 1. Relations de dépendance entre les tâches
    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.

    Lancer après début 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.

    Lancer ensemble Indique que les tâches successeur (en aval) et prédécesseur (en aval) doivent être démarrées simultanément.

    Activez le module d’extension Field Service Task Dependency (com.snc.fsm_task_dependency) pour définir cette relation.

    Remarque :

    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

    1. Accédez à une commande de travaux.
    2. Ouvrez une tâche de commande de travaux.
    3. Dans la liste connexe Dépendant de ou Dépendants, cliquez sur Nouveau.
    4. Renseignez les champs du formulaire.
      Tableau 2. Dépendances des modèles de tâches de commandes de services
      Champ Description
      Successeur Sélectionnez une tâche dont la date de début ou de fin est déterminée par sa tâche prédécesseur (en amont).
      Type de dépendance Sélectionnez une relation de dépendance dans la liste déroulante. Les options disponibles sont les suivantes :
      • Fin à début
      • Lancer après début
      • Lancer ensemble
      Utiliser la durée de latence maximum Cochez cette case pour autoriser le temps de latence maximal entre les tâches.
      Prédécesseur Sélectionnez une tâche qui détermine l’heure de début ou de fin de sa tâche successeur (en aval).
      Temps de latence maximum Saisissez le délai maximal ou le temps d’attente entre les tâches.

      Le temps de latence maximal est le délai maximal autorisé entre le début des tâches prédécesseur et ses tâches successeurs.

      Temps de latence minimum Saisissez le délai minimal ou le temps d’attente entre les tâches.

      Le temps de latence minimal correspond au délai minimal autorisé entre le début de la tâche prédécesseur et la tâche qui lui succède.

    5. Cliquez sur Envoyer.

    Installation et configuration du serveur

    Imaginons que vous avez une commande de travaux pour la configuration d’un nouveau serveur. Trois tâches de commande de travaux sont impliquées : « Installer le serveur », « Configurer le serveur » et « Administrer le serveur ». Formulaire de dépendance de tâches
    • 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.
    Pour configurer des dépendances :
    1. Ouvrez la commande de travaux.
    2. Accédez à la liste connexe des tâches de commande de travaux.
    3. Sélectionnez la tâche « Configurer le serveur ».
    4. Dans la liste connexe « Dépend de », cliquez sur « Nouveau ».
    5. Choisissez « Installer le serveur » comme tâche prédécesseur (tâche en amont).
    6. Dans la liste connexe « Personnes à charge », cliquez sur « Nouveau ».
    7. Sélectionnez « Administrer le serveur » comme tâche successeur (tâche en aval).
    8. Sélectionnez le type de dépendance.
    9. (Facultatif) Entrez le temps de latence maximum ou minimum.
    10. Cliquez sur « Soumettre ».
    Avec cette dépendance des tâches de commande de travaux, le système exige que la tâche « Installer le serveur » soit terminée avant que la tâche « Configurer le serveur » puisse commencer et démarrer la tâche « Administrer le serveur » une fois la configuration terminée.