Lors de la planification d'une intervention, OpenFire recherche automatiquement les meilleurs créneaux disponibles dans les tournées existantes. Le modèle de recherche détermine la logique de calcul utilisée pour classer ces créneaux et identifier le plus pertinent. Ce paramètre influence directement l'ordre des propositions et le créneau sélectionné par défaut.
Cet article contient les sections suivantes :
- Comprendre le principe du modèle de recherche
- Les cinq modèles de recherche disponibles
- Où configurer le modèle de recherche
- Comportement particulier : sites non géolocalisés
- Bonnes pratiques
- Pour aller plus loin
Comprendre le principe du modèle de recherche
Lorsqu'un créneau est inséré dans une tournée, il se situe entre deux localisations :
- La localisation précédente : l'intervention planifiée juste avant ce créneau, ou le point de départ de la tournée s'il s'agit du premier créneau (ex : votre dépôt).
- La localisation suivante : l'intervention planifiée juste après ce créneau, ou le point de retour de la tournée s'il s'agit du dernier créneau (ex : votre dépôt).
Le modèle de recherche définit quelle distance (ou durée) est prise en compte pour évaluer la pertinence de chaque créneau proposé. Selon le modèle choisi, le système privilégiera les créneaux qui minimisent les trajets dans une direction ou dans les deux.
Les cinq modèles de recherche disponibles
Aller
Le système ne prend en compte que la distance (ou la durée) depuis le point précédent vers le créneau proposé.
Impact : les créneaux les mieux classés sont ceux qui se trouvent le plus près du point précédent (l'intervention précédente ou le départ de la tournée). Ce modèle est pertinent lorsque l'objectif est de minimiser le trajet aller entre deux interventions consécutives, sans se soucier du trajet restant ensuite.
|
🧑🏫Exemple : Le nombre maximum de kilomètres à parcourir entre deux rendez-vous est paramétré à 10 km. |
Retour
Le système ne prend en compte que la distance (ou la durée) du créneau proposé vers le point suivant.
Impact : les créneaux les mieux classés sont ceux qui se trouvent le plus près du point suivant (l'intervention suivante ou le point de retour). Ce modèle est pertinent lorsque l'objectif est de rapprocher le technicien de sa prochaine destination ou de son point de retour.
|
🧑🏫Exemple : Le nombre maximum de kilomètres à parcourir entre deux rendez-vous est paramétré à 10 km. Deux rendez-vous sont déjà positionnés sur le planning (RDV 1 + RDV 2) → Un créneau disponible sera proposé à un client si il faut 10 km ou moins pour rentrer vers le lieu de la fin de tournée, donc moins de 10 km entre le RDV 3 et l’adresse de retour. C’est le périmètre schématisé en jaune.
|
Aller-retour
Le système prend en compte la somme des deux distances : depuis le point précédent vers le créneau, et du créneau vers le point suivant.
Impact : les créneaux les mieux classés sont ceux qui minimisent le trajet total ajouté à la tournée. Ce modèle est le plus équilibré : il pénalise les créneaux qui causent un détour important, que ce soit à l'aller ou au retour. C'est le choix recommandé pour optimiser les kilomètres parcourus sur l'ensemble de la journée.
|
🧑🏫Exemple : Le nombre maximum de kilomètres à parcourir entre deux rendez-vous est paramétré à 20 km. Deux rendez-vous sont déjà positionnés sur le planning (RDV 1 + RDV 2). → Si un client souhaite prendre rendez-vous, un troisième rendez-vous pourra se positionner sur le planning si le temps pour y aller + le temps pour revenir au lieu de la société est inférieur à 20 km au total.
|
Aller ou Retour
Le système prend en compte la plus petite des deux distances : soit depuis le point précédent, soit vers le point suivant, selon laquelle est la plus courte.
Impact : les créneaux les mieux classés sont ceux qui sont proches d'au moins un des deux points (précédent ou suivant). Ce modèle est plus souple que « Aller-retour » : il accepte un créneau qui est très proche d'un côté, même s'il est loin de l'autre. C'est le modèle par défaut dans OpenFire.
|
🧑🏫Exemple : Le nombre maximum de kilomètres à parcourir entre deux rendez-vous est paramétré à 10 km.
→ un client qui souhaite prendre rendez-vous devra être :
|
Aller si matin / Retour si après-midi
Ce modèle applique une logique conditionnelle en fonction de l'heure du créneau proposé :
- Si le créneau commence avant la limite horaire du matin (paramètre configurable), le système applique la logique du modèle Aller (distance depuis le point précédent).
- Si le créneau commence après cette limite, le système applique la logique du modèle Retour (distance vers le point suivant).
Impact : ce modèle reflète une logique métier où les créneaux du matin sont évalués en fonction de leur proximité avec le départ ou l'intervention précédente, tandis que les créneaux de l'après-midi sont évalués en fonction de leur proximité avec l'intervention suivante ou le retour. Il est pertinent lorsque les tournées sont structurées en deux demi-journées distinctes avec des logiques de trajet différentes.
Où configurer le modèle de recherche
Le modèle de recherche peut être défini à trois niveaux, par ordre de priorité :
Au niveau global (paramètre système)
Chemin d'accès :
- Interface simplifiée : OpenFire > Configuration > Paramètres généraux > Interventions
- Interface étendue : Interventions > Configuration > Paramètres
Ce paramètre définit le modèle de recherche par défaut appliqué à toutes les recherches de créneaux. La valeur par défaut est Aller ou Retour.
Au niveau d'un modèle de recherche de créneaux
Chemin d'accès :
- Interface simplifiée : OpenFire > Configuration > Modèles de recherche de créneaux
- Interface étendue : Interventions > Configuration > Modèles de recherche de créneaux
Chaque modèle de recherche de créneaux peut définir son propre modèle de recherche, qui prime sur le paramètre global lorsqu'il est utilisé. Cela permet d'avoir plusieurs modèles de recherche préconfigurés avec des logiques différentes selon les techniciens ou les types d'interventions.
Il sera utilisé lors de la planification d'une intervention ou demande d'intervention :
| 📓Pour aller plus loin → Planifier une demande d'intervention |
Comportement particulier : sites non géolocalisés
Adresses non géolocalisées
Si un seul des deux côtés (point précédent ou point suivant) est géolocalisé le modèle de recherche est automatiquement basculé :
- Si seul le point précédent est disponible, et le point suivant n'est pas géolocalisé → le système applique le modèle Aller, quel que soit le modèle configuré.
- Si seul le point suivant est disponible, et le point précédent n'est pas géolocalisé → le système applique le modèle Retour, quel que soit le modèle configuré.
Exclure les points de départ et de retour si la tournée est commencée
Dans les paramètres système, il est possible d'Exclure les points de départ et de retour si la tournée est commencée
Si cette case est cochée, alors, dès qu'un premier rendez-vous est planifié, le système masque l'influence des adresses de départ / retour.
La recherche se base uniquement sur la proximité avec les interventions existantes pour regrouper l'activité sur cette zone.
Bonnes pratiques
- Utilisez « Aller ou Retour` » (valeur par défaut) dans la majorité des cas : ce modèle offre un bon équilibre en acceptant les créneaux proches d'au moins un des deux points, sans pénaliser excessivement ceux qui sont éloignés de l'autre côté.
- Privilégiez « Aller-retour » lorsque l'objectif principal est de minimiser les kilomètres parcourus sur l'ensemble de la journée, notamment pour les tournées avec de nombreuses interventions et des contraintes de carburant.
- Utilisez « Aller » ou « Retour » uniquement lorsque la logique de planification est unidirectionnelle : par exemple, lorsque les techniciens partent chaque matin du dépôt et doivent se rapprocher progressivement de leur prochaine affectation, ou lorsqu'ils doivent absolument rejoindre un point de retour à une heure fixe.
- S'assurer que les adresses de départ, de retour et d'intervention soient correctement géolocalisées.
Pour aller plus loin
|
📓Pour aller plus loin → Planifier une intervention depuis une demande d'intervention 📓Pour aller plus loin → Compléter des tournées et des créneaux depuis le planning |
Commentaires
Vous devez vous connecter pour laisser un commentaire.