La page d'optimisation
Raccourcis
> Présentation générale
> Paramétrage d'optimisation.
> Créer et modifier un filtre
> Sauvegarder un filtre
> Filtrer une sélection
> Sélectionner & trier des valeurs
> Ajouter & enlever des colonnes
> Colorier
> Sélectionner
> Gérer l'affichage
> Chercher
>> Créer une visite après une recherche
>> Chercher autour
> Analyser
> Les vues
>> La liste
>> Le Gantt
>> Une tournée
> Les actions dans le panneau Tournées
>> Verrouiller
>> Affecter
>> Réordonner
>> Inverser
>> Charger les tournées d'évaluation
>> Chercher un lieu d'hébergement
>> Supprimer
> Les actions dans le panneau Visites
>> Optimiser
>>> Général
>>> Insérer des visites dans un plan de tournée existant
>> Ordonnancer
>> Désaffecter
>> Ajouter une visite
>> Ajouter un fichier de visite
>> Affecter une visite
>> Modifier une visite
>> Ajouter une pause
>> Verrouiller
>> Supprimer
Principes
Cette page est accessible après la fin d'une optimisation ou après l'ouverture d'une simulation. Il s'agit d'un espace de travail important où de nombreuses actions permettent de modifier les tournées et de les partager.
Utilisation
La barre des tâches
Présentation générale
Il s'agit de la partie supérieure de la page, utile pour sauvegarder, éditer le nom, lancer des optimisations et bien d'autres choses. Découvrez son fonctionnement via cette vidéo interactive (cliquez dans le fil de lecture pour passer sur les chapitres vidéo qui vous intéressent).
Paramètres d'optimisation
En tant que planificateur, je souhaite enregistrer une configuration particulière que je peux être amenée à ré-utiliser et qui diffère de mon paramétrage quotidien.
Les paramètres d'optimisation peuvent être modifiés directement depuis la barre des tâches en cliquant sur .
Les paramètres d'optimisation peuvent être sur-définis lors de cette étape, et seront donc les mêmes pour toutes les ressources de l'équipe si ils sont modifiés. Le paramétrage par défaut reprend les contraintes et valeurs stockées dans l'onglet Mes Ressources. Ce paramétrage ne peut jamais être modifié, il faut donc cliquer sur pour le dupliquer et ainsi pouvoir modifier et enregistrer une configuration différente.
Cette configuration sera disponible pour toutes les optimisations lancées par la suite tant qu'elle n'est pas supprimée. Un paramétrage (à l'exception du paramétrage par défaut) peut être modifié, supprimé et partagé avec les autres utilisateurs de TourSolver. Lorsqu'il est partagé, il ne peut être modifié que par son créateur.
Les panneaux
L'écran de cette page est organisé en 4 à 5 panneaux redimensionnables et réorganisables : la carte, les tournées, les visites, le détail, l'analyse.
Les filtres
Les filtres permettent de sélectionner des données à gérer (optimiser, modifier, supprimer etc..). Il est possible de les créer, les modifier et les sauvegarder de plusieurs manières.
Créer et modifier un filtre
Toutes les données importées (et associées) depuis votre fichier sont filtrables. Pour cela, il faut cliquer sur la barre de filtre accessible au-dessus de tous les tableaux.
Un filtre est désactivable, supprimable ou bien modifiable.
Sauvegarder un filtre
Après avoir réalisé un filtre, il est possible de l'enregistrer dans le gestionnaire de filtres.
Filtrer une sélection
Le filtre de sélection permet de voir dans le tableau les objets sélectionnés dans la carte. L'action est disponible dans le gestionnaire de filtres.
Les tableaux
Deux tableaux sont présents dans la page optimisation (les tournées et les visites). Ce type de tableaux existent dans les autres pages de TourSolver et ont les mêmes caractéristiques.
Sélectionner & trier des valeurs
Pour lancer une action (optimiser...), il convient de sélectionner des visites. Cette opération est possible depuis les tableaux. Il est aussi possible de trier les valeurs.
Ajouter & enlever des colonnes
Afficher les colonnes pertinentes à l'aide de la fonction "Personnaliser la liste".
Colorier
Les lignes des tableaux sont coloriables en fonction des filtres réalisés. Chaque tableau (tournées, visites) possède ses règles de colorations.
La carte
Le panneau Carte permet de voir, chercher, sélectionner et analyser vos données géographiques.
Sélectionner
Les outils de lasso et cercle permettent de sélectionner vos données dans la carte.
Gérer l'affichage
Un gestionnaire d'affichage permet de masquer, afficher ou modifier l'apparence des objets dans la carte. Il permet aussi de modifier le fond de la carte.
Chercher
Une barre de recherche permet de trouver rapidement un lieu dans la carte.
Créer une visite après une recherche
À partir d'une recherche, vous pouvez créer une visite. Une fonction permet de déplacer l'emplacement trouvé via l'adresse si celle-ci n'est pas assez précise.
Chercher autour
À partir d'une recherche, vous pouvez trouver toutes les visites au sein d'un rayon de recherche.
Analyser
Il est possible d'afficher une carte de chaleur selon les variables importées.
Les tournées
Le panneau Tournées liste des tournées des ressources et permet de lancer des actions pour modifier celles-ci.
Les vues
Les tournées apparaissent sous forme de liste ou de diagramme de Gantt.
La liste
La liste affiche les tournées sous la forme d'un tableau personnalisable (colonne modifiable). Il est possible de masquer l'affichage d'autres tournées dans la carte et de cliquer sur des actions rapides lors du survol d'une tournée.
Le Gantt
Le Gantt affiche les tournées sous une forme graphique pour apprécier la répartition des visites dans le temps. Il est possible de cliquer sur des actions rapides lors du survol d'une tournée, et de déplacer des visites depuis le Gantt.
Une tournée
Cliquer sur une tournée permet d'accéder à son détail, et permet de réaliser des actions de modification comme le déplacement d'une visite dans la tournée ou l'attribution d'une visite à une autre ressource.
Les actions dans le panneau Tournées
Les actions permettent d'appliquer des modifications réversibles aux tournées. Il convient de sélectionner le ou les tournées qui doivent faire l'objet de la modification puis de choisir l'action la plus appropriée. En voici la liste.
Verrouiller
Cette action rend la tournée non modifiable. Utile pour préserver une tournée qui vous parait bonne alors que vous souhaitez lancer une optimisation sur d'autres visites ou d'autres tournées. En effet, TourSolver ne touchera pas à cette tournée en cas de réoptimisation.
Affecter
Cette action permet de réaffecter une ressource ou une date à une tournée. Utile donc quand vous considérez la tournée comme correcte et qu'il suffit de changer un de ces deux paramètres.
Réordonner
Cette action réoptimise l'ordre des visites dans une tournée. Cette action est notamment utile après avoir appliqué des modifications manuelles qui pourraient avoir outrepassées certaines de vos contraintes.
Inverser
La tournée est correcte à tout point de vue, mais vous auriez préféré commencer par la dernière visite ? "Inverser les tournées" permute toutes les visites pour atteindre cet objectif.
Charger les tournées d'évaluation
Charger les tournées d'évaluation n'apparaît que lorsque vous avez importé les 3 colonnes "mode évaluation". Elle génère votre plan de tournée existant.
Chercher un lieu d'hébergement
Cette action n'apparaît que lorsque votre tournée contient des nuitées. Elle permet de lister les lieux d'hébergement entre la fin d'une tournée et le début d'une autre.
Supprimer
La tournée ne convient pas. Vous souhaitez la supprimer ? Cette action permet de le faire. L'action reste réversible grâce à la fonction "Refaire".
Les visites
Le panneau Visites liste des visites à optimiser et permet de lancer des actions pour modifier celles-ci.
Les actions dans le panneau Visites
Les actions permettent d'appliquer des modifications réversibles aux visites. Il convient de sélectionner le ou les visites qui doivent faire l'objet de la modification puis de choisir l'action la plus appropriée. En voici la liste.
À partir d'une sélection de visites, TourSolver génère une ou plusieurs tournée(s) ordonnancée(s) géographiquement. L'optimisation prend en compte un nombre maximal de critères dont les critères sont disponibles ici.
Le périmètre d'optimisation : contraintes, ressource, paramètres d'optimisation ou encore date à prendre en compte, est défini juste avant l'optimisation via l'écran de lancement.
Insérer des visites dans un plan de tournée existant
En tant que planificateur, je veux pouvoir ajouter des visites à une tournée sans déprogrammer les visites déjà présentes, afin d'intégrer une visite de dernière minute dans un plan d'itinéraire qui me convient.
Depuis la page d'optimisation, lorsque vous sélectionnez des visites non planifiées et demandez une optimisation, le mode de préservation apparaît et vous permet de gérer l'optimisation des visites non planifiées de 3 façons :
Aucune préservation : dans ce cas, l'ensemble de votre plan de route est réoptimisé (sauf si vous avez verrouillé des visites ou des tournées).
Préserver les itinéraires : toutes les visites déjà présentes dans les itinéraires y restent. L'ordre des visites peut néanmoins changer. Le moteur tente d'insérer les visites non planifiées dans les itinéraires existants.
Préserver l'ordre des itinéraires : toutes les visites déjà présentes dans les itinéraires y restent, et l'ordre des visites est préservé. Le moteur essaie d'insérer les visites non planifiées dans les itinéraires existants dans le bon ordre.
À partir d'une sélection de visites, TourSolver génère une seule tournée ordonnancée géographiquement. L'ordonnancement prend en compte un nombre réduit de critères dont voici la liste :
- Les vitesses moyennes constatées sur la route,
- Les horaires de disponibilités (si importés) d'un client,
- Le lieu de départ (localisation de la ressource ou du premier client),
- L'heure de départ,
- La date de la tournée.
Limites :
- Les capacités ou critère plus avancées ne sont pas vérifiées lors de cet ordonnancement.
- Par défaut, le nombre de visites ordonnancement est limité à 20. Il peut être augmenté via les paramètres (jusqu'à 50).
- Le profil de véhicule utilisé pour le calcul d'itinéraire est un profil voiture et ne dépend pas de celui sélectionné dans l'activité.
Plusieurs options sont disponibles en fonction des besoins :
Heure de départ :
- Départ de la ressource : l'heure de début correspond à l'heure à laquelle la ressource quitte son point de départ pour débuter sa tournée
- Début de la première visite : l'heure de début correspond à l'heure à laquelle la ressource doit se trouver chez son premier client
Heure de début : selon l'option de l'heure de départ sélectionnée, c'est l'heure à laquelle la ressource quitte son point de départ ou arrive chez son premier client
Ressource : une ressource peut être affectée à la tournée ordonnancée
Date : une date peut être affectée à la tournée ordonnancée
Respect des horaires d'ouverture des clients : lorsque l'option est cochée, les horaires client sont respectées : de l'attente peut être générée avant le premier client par exemple. Si l'option est décochée, alors les clients seront visités sans respect des contraintes horaires, et les étapes seront décalées à partir de l'heure du début de la tournée de la ressource. Si la fenêtre horaire de visite d'un client n'est pas respectée, la visite sera colorisée dans le Gantt.
Cette action enlève les visites de leurs tournées.
Cette action ajoute une visite à votre simulation.
En cliquant sur la case à cocher "ajouter à la liste des clients", cela crée automatiquement un client dans votre base de données. Prenez soin de lui attribuer un code client pour terminer l'opération.
Cette action ajoute les visites d'un autre fichier aux visites déjà présentes dans la simulation. Les visites ajoutées doivent contenir strictement les mêmes champs que les visites initialement importées.
Cette action permet de choisir la date et la ressource sur laquelle vous souhaitez affecter une ou plusieurs visites.
Cette action permet de modifier une ou des donnée(s) dans la visite (une quantité, heure de début, etc..). La modification peut s'appliquer sur plusieurs visites à la fois.
La position d'une visite peut être modifiée via les champs longitudes et latitudes.
Cette fonctionnalité permet d'ajouter des pauses localisées. Idéal si vous devez vous arrêter dans un garage pour l'entretien d'un véhicule ou pour intégrer une réunion extérieure par exemple. À noter : les pauses ne sont pas intégrées au moteur d'optimisation. Il convient ainsi de les utiliser après une optimisation.
En tant que planificateur, je souhaite geler certaines visites pour lesquelles j'ai reçu la confirmation de mon client afin qu'elles ne soient pas déplacées par une optimisation future.
Pour les utilisateurs du nouveau moteur d'optimisation, il est possible de verrouiller les visites dans le planning. Ainsi, lorsque vous réoptimisez une tournée, ces visites ne sont pas déplacées.
L'action de supprimer supprime les visites de votre simulation. Elle peuvent être réintégrées cependant si vous utilisez le bouton de retour arrière.
Le détail
La partie en bas à droite de la page présente les informations liées à la sélection courante dans la liste ou le planning. Elle affiche des données selon les cas suivants :
Bonne utilisation !
> ARTICLE SUIVANT : Les modifications manuelles de la simulation
> CET ARTICLE PEUT VOUS INTÉRESSER : L'export des tournées
- Départ de la ressource : l'heure de début spécifiée correspond à l'heure à laquelle la ressource quitte son point de départ
-
Début de la première visite : l'heure de début spécifiée correspond à l'heure à laquelle la ressource doit être chez son premier client
- en l’absence de sélection, cette section affiche un résumé de toutes les tournées. Elle présente ainsi la somme des distances, visites, durées totales et de trajet pour toutes les tournées de la période, ainsi que les quantités moyennes de remplissage ;
- dans le cas d'un filtrage de toutes les tournées d'une ressource, cette section affiche un résumé de toutes les tournées de la ressource pour la période optimisée. Elle présente ainsi la somme des distances, visites, durées totales et de trajet pour les tournées de la période ;
- dans le cas d'un filtrage de toutes les tournées d'un jour, cette section affiche un résumé de toutes les tournées de ce jour pour l'ensemble des ressources sollicitées. Elle présente ainsi la somme des distances, visites, durées totales et de trajet pour les tournées de ce jour ;
- dans le cas de la sélection d'une visite dans la liste ou le planning, cette section affiche les données de cette visite. Elle affiche alors les informations du client, les données essentielles de la visite (nom, id, adresse...) ainsi que les contraintes utilisées dans autres ;
- en cas de violation d'au moins une contrainte horaire ou de volumes/capacités, par suite d’un déplacement manuel de visite depuis la liste ou le planning, une alerte est affichée en rouge en bas de la section et précise la nature du viol de contrainte.