Détection de conflit

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 2 minutes de lecture
  • La détection de conflit identifie les potentiels conflits de planification pour une demande de changement en fonction des éléments de configuration et des dates de début et de fin planifiées du changement. En cas de conflit de planification, la détection de conflit vérifie également les calendriers de proscription ou de maintenance connexes et d’autres demandes de changement actives pour déterminer le conflit de planification.

    La détection de conflit identifie les conflits causés par les raisons suivantes :
    • Les éléments de configuration (CI) sont déjà planifiés aux date et heure indiquées.
    • Un parent ou un enfant du CI est déjà planifié aux date et heure indiquées.
    • Le CI n’est pas dans la fenêtre de maintenance.
    • Un parent ou un enfant du CI n’est pas dans la fenêtre de maintenance.
    • Le CI est dans une fenêtre de proscription.
    • Un parent ou un enfant du CI est dans une fenêtre de proscription.
    • Le CI est affecté à une personne déjà planifiée aux date et heure indiquées.

    En utilisant la change.conflict.useprogressworker propriété système, le processus de détection de conflit peut maintenant être géré de deux manières. Par défaut, la valeur de cette propriété est définie sur faux et la détection de conflit est exécutée à l’aide de la table Agent de Gestion des changements et du flux Changement - Détection de conflit.

    Si vous définissez la valeur de cette propriété sur vrai, la détection de conflit utilise des agents d’avancement à la place, comme précédemment.

    Vous pouvez également exécuter manuellement la détection de conflit. Pour en savoir plus, consultez Détecter manuellement les conflits et examiner les détails correspondants.

    Processus de détection de conflit

    La détection de conflit peut s’exécuter automatiquement lorsque vous fournissez des valeurs pour les champs Élément de configuration, Date de début et de fin planifiées. Il peut également s’exécuter lorsque les valeurs de l’un de ces champs sont mises à jour, ou lorsque les valeurs de ces champs sont disponibles et que l’état de la demande de changement est mis à jour.

    Lorsque la valeur de la change.conflict.useprogressworker propriété système est définie sur faux, la table Agent de Gestion des changements (chg_mgt_worker) peut être utilisée pour suivre l’exécution de la détection de conflit pour une demande de changement. Vous pouvez afficher le flux Changement - Détection de conflit associé en sélectionnant Afficher les flux sur le formulaire de changement.

    Lorsque des conflits sont identifiés, les champs État du conflit et Dernière exécution du conflit sont mis à jour pour refléter le résultat. Les conflits peuvent être examinés dans la section Conflit du formulaire de demande de changement.

    Calendrier de conflits

    Vous pouvez choisir d’afficher un calendrier de conflits pour afficher les conflits de planification identifiés. Pour plus d'informations, voir Calendrier de conflits