Créer une contrainte de désaffectation de tâche

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 2 minutes de lecture
  • Définissez des contraintes qui empêchent une tâche d’être désaffectée même si elle est de moindre importance, selon les règles de classement des tâches.

    Avant de commencer

    Rôle requis : administrateur

    Pourquoi et quand exécuter cette tâche

    • La planification dynamique fournit trois contraintes de désaffectation prédéfinies :
      1. Tâche avec aval : empêche l’annulation d’affectation si la tâche comporte des tâches en aval.
      2. Violerait le SLA dans les 5 prochaines heures : empêche l’annulation d’affectation si le SLA de tâche expire dans les cinq heures.
      3. Pièce approvisionnée : empêche l’annulation d’affectation si une ou plusieurs pièces requises pour la tâche ont déjà été approvisionnées.
    • L’activation de l’option d’annulation d’affectation permet à la planification dynamique d’annuler l’affectation d’une tâche afin de terminer l’affectation d’une tâche plus importante. L’option d’annulation d’affectation est disponible en tant que case à cocher sur l’enregistrement de la tâche de commande de travaux de configuration de la planification dynamique (service sur site > administration de la planification dynamique > configuration).
    • L’importance des tâches est déterminée par les règles de classement des tâches.
    • Si une tâche désaffectée a des tâches en aval, les tâches en aval sont également désaffectées et ajoutées à la file d’attente.
    • Les affectations de tâches et les dépendances sont gérées correctement tant que les règles de classement n’entrent pas en conflit avec les dépendances de tâches.

    Procédure

    1. Accédez à la Tout > Service sur site > Administration > Configuration de la planification dynamique.
    2. Dans la liste connexe Contraintes de désaffectation, cliquez sur Nouveau.
    3. Cliquez sur l’icône de recherche à côté du champ Contrainte.
    4. Dans la liste Contraintes, cliquez sur Nouveau.
    5. Remplissez les champs du formulaire de contrainte comme il convient.
      Tableau 1. Formulaire de contrainte
      Champ Description
      Nom Le nom de la contrainte.
      Table de tâches Sélectionnez la table de tâche à laquelle cette contrainte s’applique.
      Type Choisissez le type de contrainte.
      • Simple : définissez une contrainte simple en sélectionnant une table, un champ de tâches et une ou plusieurs conditions de filtre.
      • Avancée : définissez une contrainte avancée en créant un script.
      Table de contrainte Spécifiez la table utilisée pour définir la contrainte sur une tâche.
      Champ de tâche Sélectionnez le champ de tâche auquel cette contrainte s’applique.
      Condition de contrainte Lorsque cette condition est vraie, elle empêche la réaffectation ou l’annulation d’une affectation de tâche.
      Script de la contrainte Si vous utilisez une contrainte avancée, créez un script pour définir les détails de la contrainte.
    6. Cliquez sur Envoyer.
      Ceci vous renvoie au formulaire de contrainte de désaffectation.
    7. Cliquez sur Envoyer.
      Ceci vous renvoie au formulaire de configuration et ajoute la contrainte à la liste connexe des Contraintes de désaffectation.

    Résultats

    La contrainte de désaffectation est créée et ajoutée à la configuration. Cette contrainte empêchera la désaffectation des tâches en fonction des conditions spécifiées, garantissant que les tâches ne sont pas désaffectées même si elles ont moins d’importance selon les règles de classement des tâches.

    Que faire ensuite

    Valider la configuration de la planification dynamique.