Manage intervention flow [Fiche expert]

Fonctionnalité

Automate d'événement Manage intervention flow qui permet de mettre à jour le statut des interventions et de leurs planifications et, le cas échéant, d’envoyer les rapports d’interventions.

Automate

Paramétrage par défaut :

  • Jours de la semaine : Tous

  • Jours du mois : Tous

  • Mois de l’année : Tous

  • Intervalle d’exécution : De 08h00 à 20h pendant 10 min

Actions

Manage intervention flow

  • Type d'action : Execute script

  • Script : FuncServer_ManageInterventionFlow

    • Description : Permet de gérer le flux de l’ensemble des interventions. Il fait appel aux scripts serveur suivants :

      • FuncServer_UpdatePlanningsStatus : permet de mettre à jour l’ensemble des planifications

        • Pour les planifications des équipes, nous mettons à jour le planning principal en fonction des planifications des utilisateurs.

        • Pour les planifications des ressources matérielles, nous les mettons à jour en fonction des planifications des utilisateurs.

        • Vide les avertissements liés aux planifications terminées

      • FuncServer_UpdateInterventionsStatus : permet de mettre à jour l’ensemble des interventions non fermées en prenant en compte les variables Intervention.ManualClosing.Enabled et Intervention.Status.ToValidate.Enabled et par la même occasion de mettre à jour les temps facturables si nécessaire.

      • FuncServer_SendInterventionsReport : permet d’envoyer les rapports de toutes les interventions terminées, s’ils n’ont pas encore été envoyés.