Propriétés système de la planification dynamique
Configurez des propriétés pour personnaliser le comportement et la fonctionnalité du processus de planification dynamique en fonction des besoins de votre organisation.
Les propriétés suivantes vous permettent de contrôler des aspects tels que la fréquence de la planification, l’affectation automatique, les calculs de temps de déplacement et les itérations d’optimisation. L’ajustement de ces propriétés permet d’optimiser les affectations de tâches, d’améliorer l’efficacité et d’aligner le processus de planification dynamique sur vos besoins spécifiques.
Accédez à la .
| Étiquette de propriété | Nom de la propriété | Description |
|---|---|---|
| Autoriser les répartiteurs à effectuer une double réservation d'agents manuellement | work.management.allow. doublebooking.dynamicscheduling | Permet aux répartiteurs de réserver deux fois des agents manuellement, même lorsque la planification dynamique est activée.
|
| Propriété permettant d'ignorer le calcul du temps de déplacement pour que les agents affectent une tâche à l'emplacement en fonction d'un calendrier | com.snc.dynamic.scheduling. ignoreAgentTravelTimeDuringScheduling | Affecte automatiquement des tâches de commande de travaux sans tenir compte du temps de déplacement pour les agents. L’option Ignorer le déplacement apparaît dans le formulaire de tâche de commande de travaux, ce qui permet à la planification dynamique d’affecter des tâches aux agents les mieux classés, quel que soit le temps de déplacement. Configurez les paramètres suivants liés à la planification dynamique lorsque l’option Ignorer le déplacement est activée : Remarque :
|
| Optimiser l'évaluation du temps de déplacement du bloc de tâches | com.snc.dynamic.scheduling.optimize_travel_time_rating | Optimisez l’évaluation du temps de déplacement du bloc de tâches.
Vous trouverez ci-dessous plus de détails sur les options de propriété :
|
| Méthode de calcul de déplacement | work.management.travel.calculation. dynamic_scheduling | Utilise l’API Google Maps, Beans.AI ou des estimations à vol d’oiseau pour estimer le temps de déplacement de l’agent et la distance à parcourir par rapport aux emplacements des tâches lorsque des tâches sont affectées aux agents à l’aide de la planification dynamique. |
| Méthode de calcul de distance | work.management.distance.calculation.dynamic_scheduling | Calcule le temps de déplacement estimé de l’agent et la distance jusqu’à l’emplacement de la tâche en fonction de l’API Google Maps, de l’Beans.AI ou de la ligne droite. Si la propriété de géolocalisation Utiliser l’API Google Maps pour les estimations de temps de déplacement est activée, vous pouvez sélectionner l’API Google Maps ou des estimations à vol d’oiseau dans les propriétés pour calculer la durée de déplacement et la distance estimées. Si l’option Utiliser l’API Google Maps pour les estimations de temps de déplacement n’est pas activée, le système utilise la valeur du champ Durée de déplacement estimée de la tâche de commande de travaux pour déterminer l’affectation de tâche à l’agent.
|
| Afficher les journaux de recommandation d'agent avancés à l'utilisateur | com.snc.dynamic.scheduling.showlogs | Affiche les agents éligibles recommandés aux répartiteurs lors de la planification des tâches à l’aide de la planification dynamique. Type : vrai/faux Valeur par défaut : faux |
| Regroupement dynamique avant planification dynamique | com.snc.dynamic.scheduling.bundle_before_scheduling | Garantit l’exécution du regroupement dynamique avant la planification dynamique. Les tâches à l’état Expédition en attente sont regroupées avant d’exécuter la planification dynamique.
|
| Activer la fonctionnalité d'affectation d'une tâche à un agent dont le temps de déplacement est inférieur au seuil fixé | work.management.enable.optimizing.travel | Active la planification dynamique pour affecter des tâches de commande de travaux à l’agent le plus proche, quelle que soit sa disponibilité.
|
| Affecter la tâche à un agent dont le temps de déplacement est inférieur au seuil fixé en minutes | Travail.Gestion.Déplacement.Temps.Seuil.Minutes | Définit la durée de déplacement (en minutes) qui affecte une tâche de commande de travaux à l’agent le plus proche s’il se trouve à une distance de déplacement.
|
| Autoriser la planification dynamique pour utiliser uniquement le calendrier de travail/WFO | com.snc.dynamic.scheduling.useWorkScheduleOnly | Active l’utilisation du calendrier de travail par défaut lors de la planification des agents avec la planification dynamique et l’optimisation des effectifs.
|
Dates de début et de fin des tâches de commande de travaux
- Si les dates de Début de fenêtre et de Fin de fenêtre sont présentes dans les tâches de commande de travaux, la planification dynamique utilise ces dates.
- Si la tâche a une date de Début de fenêtre mais que cette date est passée, la planification dynamique utilise la date et l’heure actuelles pour cette valeur.
- Si la tâche a une date de Début de fenêtre mais pas de date de Fin de fenêtre, la planification dynamique utilise la propriété com.snc.wm.wo.task_window_day pour déterminer cette valeur.
- Si la tâche n’a pas de date de Début de fenêtre mais qu’elle a une date de Fin de fenêtre, la planification dynamique utilise la date actuelle pour cette valeur.
- Si la tâche n’a pas de date de Début de fenêtre ni de date de Fin de fenêtre, la planification dynamique utilise l’heure et la date actuelles pour le Début de fenêtre et la propriété com.snc.wm.wo.task_window_day pour la Fin de fenêtre.
- Si une tâche est créée, la date de Fin de fenêtre est automatiquement remplie en fonction de la dernière date de rupture du SLA de sa commande de travaux parente. les règles métier Remplir la fin de fenêtre en fonction du SLA pour les tables SLA de tâche [task_sla] et Tâche de commande de travaux [wm_task], et le script client Calculer la fin de fenêtre doit être défini sur vrai.
- Si une tâche est créée et que l'option Fenêtre fixe est activée, les règles métier et les scripts clients ne s'exécutent pas et l'heure de Fin de fenêtre n'est pas mise à jour. Si une commande de travaux est créée en fonction d'un rendez-vous et qu'il existe un SLA associé à la commande de travaux, l'heure de Fin de fenêtre est remplie en fonction du rendez-vous et non pas du SLA.
- associée à un rendez-vous ;
- une fenêtre fixe ;
- La fin de fenêtre est remplie et se trouve avant la date de livraison.