Configurer des calendriers de maintenance : bonnes pratiques

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 2 minutes de lecture
  • Les calendriers de maintenance définissent les périodes pendant lesquelles un changement ou un élément de configuration peuvent être implémentés.

    Ces calendriers sont intégrés au processus de détection de conflit pour les demandes de changement. Si une demande de changement ne respecte pas le calendrier de maintenance approprié, un enregistrement de conflit est généré pour la demande de changement.

    Deux méthodes permettent de définir des calendriers de maintenance pour la détection de conflit :
    • Configurer un calendrier de maintenance. Cette méthode est activée via la propriété système change.conflict.currentwindow.
    • Créer un calendrier de maintenance à l'aide de la table Calendriers [cmn_schedule]. Cette méthode peut être activée à l'aide de la propriété système change.conflict.ci_maint_sched.
      Remarque :
      ces propriétés système peuvent être configurées dans les propriétés de conflit.

    Créer un calendrier de maintenance en utilisant un formulaire correspondant

    Tous les calendriers de maintenance définis via cette méthode sont traités en fonction du champ de condition, qui doit être évalué pour déterminer son applicabilité à la demande de changement, au CI primaire ou aux CI affectés associés (s'ils sont exécutés en mode avancé).

    Il convient de noter que la présence de plusieurs calendriers de maintenance prolonge le temps nécessaire pour déterminer leur pertinence, et cette durée augmente avec chaque CI affecté.

    Si un calendrier générique s'applique à de nombreux CI ou demandes de changement, vous devez définir un calendrier de maintenance à l'aide de la méthode Configurer un calendrier de maintenance.

    Toutefois, si vos calendriers sont adaptés à un nombre limité de CI, vous devez envisager de créer un calendrier de maintenance à l'aide de la table Calendriers.

    Calendrier de maintenance

    Créer un calendrier de maintenance en utilisant la table Calendriers

    Cette méthode est conçue pour les cas dans lesquels des CI individuels ou des petits groupes de CI doivent suivre un calendrier spécifique.

    Dans ce cas, le calendrier de maintenance doit être défini dans la table Calendrier (cmn_schedule) au lieu de la table Calendrier de maintenance. Cette approche évite d'avoir à traiter le calendrier deux fois par détection de conflit à l'aide du formulaire de maintenance et de la table Calendrier.

    Contrairement à l'enregistrement du calendrier de maintenance, il manque une condition ou un champ S'applique à dans l'enregistrement du calendrier, car il est destiné à être directement associé à un CI. Après avoir défini l'enregistrement du calendrier, vous devez définir le type comme maintenance pour le lier à un CI. Pour associer ce calendrier à un CI, vous devez le référencer dans le champ Calendrier de maintenance de l'enregistrement du CI ; si ce champ n'est pas visible, vous devez l'ajouter au formulaire.

    Table Calendriers