Configuration de l’optimisation de l’itinéraire
L’optimisation des itinéraires est essentielle pour améliorer l’allocation des ressources dans Field Service Management. Il réorganise stratégiquement les tâches afin de réduire le temps de déplacement des agents sur site, améliorant ainsi à la fois la productivité et le service à la clientèle.
Vue d'ensemble de la configuration
Les étapes de configuration de l’optimisation d’itinéraire sont les suivantes :
- Accédez à la et définissez la valeur sur vrai. Cela active l’optimisation de l’itinéraire et affiche l’option Optimiser l’acheminement dans l’espace de travail du répartiteur.
- Pour utiliser les fonctionnalités d’optimisation des itinéraires dans l’espace de travail du répartiteur, procédez comme suit :
- Accédez à la et assurez-vous que toutes les configurations sont effectuées dans le périmètre de l’application « Espace de travail du répartiteur configurable de gestion des services sur site ».
- Assurez-vous que la propriété
sn_fsm_disp_wrkspc.enable_optimize_routeest activée. - Pour optimiser les lots de tâches, activez la propriété
Optimisation de l’itinéraire pour les lots(work.management.travel.calculation.bundle_route_optimization).
Présentation des modes d’optimisation des itinéraires
L’optimisation des itinéraires fonctionne selon trois modes distincts, chacun conçu pour répondre à des scénarios spécifiques :
- Optimiser au sein de l’équipe : réorganise les tâches au sein de l’équipe d’un seul agent afin de minimiser le temps de déplacement tout en respectant les fenêtres de temps des tâches, les pauses planifiées et les tâches verrouillées.
- Prolonger en heures supplémentaires : ajuste les tâches si un agent est en retard, en autorisant les heures supplémentaires pour garantir l’achèvement de la tâche.
- Annuler en cas de prolongation des heures supplémentaires : tente d’optimiser l’itinéraire, mais annule l’opération si cela entraîne un dépassement des heures supplémentaires autorisées.
Configuration d’options supplémentaires
Améliorez l’optimisation de l’itinéraire avec les options de configuration suivantes :
- Contraintes de tâche : s’assure que toutes les tâches restent dans leur fenêtre d’heure de début/de fin (si isFixedWindow = vrai) et évite de déplacer les tâches verrouillées.
- Pauses et événements : optimisations du calendrier autour des pauses planifiées ou des événements personnels.
- Estimations du temps de trajet : choisissez entre l’utilisation d’une API Maps pour un temps de trajet précis ou des estimations à vol d’oiseau pour des calculs plus rapides. Configurez la clé de l’API Maps si vous optez pour cette clé.
Personnalisation des propriétés système
Personnalisez l’optimisation de l’itinéraire pour répondre à des besoins spécifiques en configurant les propriétés suivantes :
- Tampon de temps d’une tâche à l’autre : ajoutez un tampon de minutes supplémentaires entre les tâches pour tenir compte des retards inattendus.
- Calcul du temps de déplacement : choisissez entre l’API Maps ou des estimations à vol d’oiseau en fonction de vos besoins de précision.
- Heures de travail par défaut : définissez les heures de début et de fin des agents sans calendrier fixe.
- Ajustements du temps de déplacement : ajustez les temps de déplacement en ajoutant des pourcentages pour tenir compte des incertitudes, telles que les heures de pointe.
- Heures de pointe : spécifiez les heures de pointe du matin et du soir.
- Option de route à péage : décidez si les routes à péage doivent être incluses dans la planification de l’itinéraire.
Gestion des seuils pour le volume de tâches
Le comportement d’optimisation de l’itinéraire s’ajuste en fonction du nombre de tâches :
- Moins de 15 tâches : une optimisation complète de l’itinéraire est effectuée, en tenant compte de toutes les tâches et de tous les déplacements.
- Plus de 200 tâches : le routage automatique échoue et un message d’erreur s’affiche.
- Routage partiel : s’il n’est pas possible de prendre en charge toutes les tâches, un sous-ensemble plus petit est optimisé et les tâches restantes reviennent à l’état d’expédition en attente.
Travail de planification
La tâche d’optimisation de l’acheminement des tâches s’exécute tous les jours à 3h00, heure du système. Ajustez ce calendrier en fonction de votre fuseau horaire ou de vos besoins opérationnels.
Scripts clients non personnalisables
Les scripts clients pour l’optimisation de l’itinéraire sont pré-optimisés et exécutés dans un délai de 4 à 6 secondes. Ces scripts ne doivent pas être personnalisés pour garantir des performances optimales.