Temps de résolution

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 1 minute de lecture
  • Le champ Temps de résolution est disponible dans les tables Incident [incident] et Demande [sc_request]. Ce champ permet de signaler facilement le temps nécessaire à la fermeture des demandes et est stocké sous forme de nombre entier de secondes.

    Calcul de règle métier

    Des règles métier spécifiques calculent le champ Temps de résolution lorsque l’enregistrement est résolu ou marqué comme fermé et mesurent la différence entre les dates d’ouverture et de fermeture . Le champ est stocké dans le système sous la forme d’un nombre entier de secondes.

    • Dans la table Incident, le champ est calculé à la fermeture par la règle mark_closedmétier. Les lignes de code suivantes calculent le temps de résolution :
      if (dataChange || current.calendar_stc.nil())
            current.calendar_stc = gs.dateDiff(opened, resolved, true);
    • Lorsque l’incident est fermé directement, le calcul est basé sur la mark_closed règle métier. Les lignes de code suivantes calculent le temps de résolution :
      if (dataChange || current.calendar_stc.nil())
              current.calendar_stc = gs.dateDiff(opened, closed, true);