Géoptimisation [Fiche expert]
Version minimum | Date de mise à jour |
---|---|
5.4 | May 18, 2021 |
Fonctionnalité
Cette fonctionnalité permet de construire des tournées d'intervention automatiquement, en fonction de critères donnés.
Critères d'activation
Il faut avoir souscrit à l'option.
Tables
Les tables utilisées sont :
sw_data_geoptimization : Table de géo optimisation
Les tables liées sont :
sw_data_bankholidayparamheader, sw_data_bankholidayparamdetail, sw_data_bankholiday : Tables de jours fériés que l'on retrouve dans
sw_data_customeraddress : avec la définition de jours fériés pour un site d'intervention
sw_data_companyinfo : avec la définition de jours fériés pour une société
sw_data_branchoffice : avec la définition de jours fériés pour une agence
sw_data_timeworktimeheader, sw_data_timeworktimedetail : Tables des horaires de travail
sw_data_timebreaktimeheader, sw_data_timebreaktimedetail : Tables de temps de pause
Variables
Intervention.Planning.WorkStartTime : Heure de début de travail effectif
Intervention.Planning.WorkEndTime : Heure de fin de travail effectif
Fonctionnement
L'option Temps de travail
Permet de tenir compte des horaires de travail des collaborateurs. Le temps de travail d'un collaborateur est obtenu avec la règle de priorité : Agence > Société.
Note : les horaires de travail par défaut lorsqu'il n'y a aucune défintion sont du lundi au vendredi de Intervention.Planning.WorkStartTime à Intervention.Planning.WorkEndTime
De plus lorsque l'on tient compte du temps de travail, on exclut les jours fériés pour le collaborateur. On obtient la définition de jours fériés d'un collaborateur avec la même règle de priorité : Agence > Société.
L'option Temps de pause
Permet de tenir compte des temps de pause des collaborateurs. Malheureusement, certaines limites liées à la solution PTV ne permettent pas d'exploiter pleinement la déclaration des temps de pause. Il a donc été décidé de prendre la plus grande durée parmi toutes les pauses définies.
Exemple :
pause de 15 minutes entre 08:00 et 12:00
pause de 1 heure entre 12:00 et 14:00
pause de 15 minutes entre 14:00 et 18:00
On aura donc uniquement la pause de 1 heure entre 12:00 et 14:00 qui sera prise en compte dans notre géoptimisation.
Jours fériés de site d'intervention
La géoptimisation tient compte des jours d'ouverture d'un site.
Si aucun jour d'ouverture est défini, alors on suppose que le site est tout le temps ouvert.
On exclut les jours fériés d'un site.
S'il n'y a pas de définition de jours fériés associée à un site alors on considère que le site n'a pas de jours fériés.
Limites
Limites d'utilisation dues au composant xTour
Impossible d'utiliser le même véhicule pour un technicien différent (1 disponibilité = 1 technicien = 1 véhicule)
Même si plusieurs techniciens sont disponibles, si l'ensemble des interventions peuvent être réalisées sur un seul technicien, c'est ce critère qui s'appliquera. (xTour est destiné à l'origine au transport de poids lourd, on ne mobilise pas plusieurs camions)
Pour une intervention loin du lieu de départ du technicien (nécessitant un trajet de 4 heures par exemple), si l'heure d'arrivée du technicien intervient alors que le site est fermé (par exemple fermé entre midi et 14h) et que l'intervention ne devait avoir lieu qu'à 14h, la géoptimisation ne se fait pas. On ne fait pas attendre le technicien jusqu'à 14h.
A partir du moment où le technicien est sur le site et que celui-ci est ouvert, PTV ne prend plus en compte les horaires de fermeture du site (le site est fermé entre 12h et 14h, le technicien arrive à 9h, il a une intervention de 4h, l'intervention sera bien géoptimisée de 9h à 13h)
Pour les temps de pause, PTV xTour prend en compte la définition d’un seul intervalle horaire supérieur à 30 minutes
Si plusieurs temps de pause sont supérieurs à 30mn alors c'est le premier qui est pris en compte
Les temps de pause inférieur à 30mn sont ignorés
Les temps de pause sont toujours placés au début de la plage horaire (par exemple : si la pause déjeuner de 30 minutes a lieu entre 12h et 14h, alors la pause sera placée à 12h)
Les sites ont une définition de jours fériés
Si elle est renseignée, alors on prend en compte les jours fériés pour l'ouverture du site.
Si elle n'est pas renseignée, aucun jour férié n'est pris en compte pour l'ouverture du site.