Configuration de l’optimisation de l’itinéraire

  • Release version: Washingtondc
  • Updated January 31, 2024
  • 3 minutes to read
  • L’optimisation de l’itinéraire réorganise les tâches après l’affectation afin de minimiser le temps de conduite, ce qui améliore encore l’efficacité opérationnelle et réduit les coûts de déplacement, améliorant ainsi la productivité et le service à la clientèle.

    Activation de l’optimisation de l’itinéraire

    • Accédez à la Tous > sys_properties.liste > sn_fsm_disp_wrkspc.enable_optimize_route et définissez la valeur sur vrai. Cela affiche l’option Optimiser l’acheminement dans l’espace de travail du répartiteur.
    • Accéder à la configuration de l’espace de travail du répartiteur en accédant à Tout > Service sur site > configuration de l’espace de travail du répartiteur
    • Assurez-vous que 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 ».

    Présentation des modes d’optimisation d’itinéraire

    L’optimisation d’itinéraire fonctionne selon trois modes distincts, chacun servant des objectifs spécifiques :
    1. Optimiser au sein de l’équipe : l’optimisation de l’itinéraire réorganise les tâches pour l’équipe d’un seul agent afin de minimiser le temps de conduite, de respecter les fenêtres horaires des tâches et d’éviter les tâches verrouillées. Ce mode respecte les pauses programmées et les événements personnels.
    2. Prolonger en heures supplémentaires : réorganise les tâches si un agent est en retard, ce qui permet de faire des heures supplémentaires pour les terminer.
    3. Annuler en cas de dépassement des heures supplémentaires : tente l’optimisation mais annule l’opération si le dépassement des heures supplémentaires allouées est inévitable.

    Fonctionnalités principales

    L’optimisation de l’itinéraire intègre les fonctionnalités clés suivantes pour améliorer ses fonctionnalités :
    1. Contraintes de tâches : Garantit que toutes les tâches respectent les heures de début et de fin de leur fenêtre (si isFixedWindow = vrai) et évite de déplacer les tâches verrouillées.
    2. Pauses et événements : optimise les pauses programmées ou les événements personnels.
    3. Estimations du temps de déplacement : utilise l’API Maps ou des estimations à vol d’oiseau pour les calculs de temps de trajet.

    Propriétés système

    Personnalisez l’optimisation de l’itinéraire en fonction des besoins et des préférences spécifiques :
    1. Délai tampon d’une tâche à l’autre : ajoutez des minutes supplémentaires entre les tâches pour tenir compte des retards imprévus.
    2. Calcul du temps de trajet : choisissez entre l’API Maps ou des estimations à vol d’oiseau pour obtenir une précision du temps de trajet. Utilisez l’API Maps pour obtenir des données plus précises, ou des estimations à vol d’oiseau pour des calculs plus rapides. Veillez à configurer la clé de l’API Maps si vous l’acceptez.
    3. Heures de travail par défaut : spécifiez les heures de début et de fin pour les agents sans calendrier défini.
    4. Rajustements du temps de déplacement : Incorporez des pourcentages pour les temps de déplacement et les heures de pointe pour tenir compte des incertitudes.
    5. Heures de pointe : définissez les plages d’heures de pointe du matin et du soir.
    6. Option de route à péage : Déterminez si les routes à péage doivent être prises en compte dans la planification de l’itinéraire.

    Seuils

    1. Volume de tâches : le comportement d’optimisation de l’itinéraire varie en fonction du nombre de tâches.
      • Moins de 15 tâches : l’optimisation complète de l’itinéraire est effectuée en tenant compte de toutes les tâches et déplacements.
      • Plus de 200 tâches : le routage automatique échoue et un message d’erreur s’affiche.
    2. Routage partiel : dans les cas où toutes les tâches ne peuvent pas être prises en charge, un ensemble plus petit est calculé, et les tâches restantes sont renvoyées à l’état d’expédition en attente.
    3. Espace de travail du répartiteur : assurez-vous que la propriété sn_fsm_disp_wrkspc.enable_optimize_route est activée pour utiliser la fonctionnalité d’optimisation d’itinéraire. Pour l’optimisation de l’acheminement des lots de tâches, activez la propriété Optimisation de l’itinéraire pour les lots (work.management.travel.calculation.bundle_route_optimization).
    4. Tâche planifiée : la tâche Optimiser l’acheminement des tâches s’exécute par défaut à 3h00 (heure du système). Des ajustements peuvent être nécessaires pour différents fuseaux horaires ou environnements occupés.
    5. Script non personnalisable : les scripts clients sont optimisés et leur exécution prend environ 4 à 6 secondes. Les scripts clients ne doivent pas être personnalisés.