Objectifs et contraintes utilisés avec Optimisation du calendrier

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 27 minutes de lecture
  • Les objectifs et les contraintes sont des fonctionnalités d’optimisation qui déterminent la façon dont les tâches sont affectées aux agents dans Optimisation du calendrier.

    Objectifs

    Les objectifs priorisent les affectations de tâches d’agent et chaque objectif est pondéré. L’optimisation du calendrier donne la priorité aux poids plus élevés. Pour les paramètres par défaut, appliquez une pondération de 1, et pour des facteurs plus importants, tels que la maximisation des affectations de tâches à priorité élevée, appliquez une pondération de 2.
    Tableau 1. Objectifs d’optimisation du calendrier
    Objectif Description Exemple
    Maximiser le solde en nombre d’heures de travail des agents Récompense pour une répartition égale des heures de travail (c.-à-d. tâches, déplacements) entre les agents. L’équipe « A » est affectée au technicien A et l’équipe « B » est affectée au technicien B. Les tâches « X », « Y » et « Z » ont des durées de 1 heure, 2 heures et 3 heures, respectivement. Le déplacement entre l’emplacement de début de l’équipe, les emplacements de la tâche et l’emplacement de fin de l’équipe prend 1 heure pour chaque segment.

    Résultat : Lorsque l’objectif s’applique, l’affectation donne la priorité à une répartition uniforme du nombre total d’heures de travail (tâches plus déplacements) entre les agents. L’affectation des tâches « X » et « O » à l’équipe « A » (3 heures sur les tâches + 3 heures sur les déplacements) et la tâche « Z » sur l’équipe « B » (3 heures sur les tâches + 2 heures sur les déplacements) permet d’obtenir une répartition plus équilibrée que les autres affectations.

    Maximiser l’équilibre dans le nombre de tâches travaillées par les agents Récompense pour la répartition uniforme des tâches entre les agents. L’équipe « A » est affectée au technicien A et l’équipe « B » est affectée au technicien B. Les tâches « X » et « Y » nécessitent chacune une heure.

    Résultat : Lorsque l’objectif s’applique, l’affectation donne la priorité à attribuer une tâche à chaque équipe afin que les deux agents aient la même charge de travail.

    Maximiser les affectations de tâches colocalisées consécutives Récompense pour chaque paire de tâches colocalisées affectées consécutivement au même agent. L’équipe « A » est prévue de 9h00 à 17h00. Les tâches « X » et « Y » se trouvent sur le même site, et la tâche « Z » se trouve à un emplacement différent.

    Résultat : L’application de l’objectif donne la priorité à la planification des tâches « X » et « Y » l’une après l’autre sur l’équipe « A » afin de réduire les déplacements inutiles et d’obtenir la récompense de colocation consécutive.

    Maximiser l’efficacité des affectations
    Incitatif à affecter des tâches aux agents en fonction de leur efficacité, avec des récompenses pour l’achèvement plus rapide et des pénalités pour l’achèvement plus lent par rapport aux durées prévues.
    Remarque :
    Le Service sur site Efficience de l'agent (com.snc.fsm_agent_efficiency) module d’extension doit être installé pour utiliser cette fonctionnalité.
    L’équipe « A » est affectée à un agent qui termine la tâche « X » en 45 minutes et la tâche « Y » en 90 minutes. L’équipe « B » est affectée à un agent qui accomplit les deux tâches en 60 minutes. La durée prévue des deux tâches est de 60 minutes.

    Résultat : L’application de l’objectif donne la priorité à l’affectation de la tâche « X » à l’équipe « A » et de la tâche « Y » à l’équipe « B », car ces affectations réduisent le temps d’exécution global par rapport aux durées prévues.

    Maximiser les affectations de tâches de priorité élevée Récompense pour chaque tâche de priorité élevée qui est affectée. La récompense est plus élevée pour les tâches avec des priorités plus élevées.

    Le quart « A » dure 5 heures. Les tâches « X », « Y » et « Z » nécessitent chacune 2 heures, et le temps de déplacement entre les tâches est de 15 minutes. La tâche « X » a une priorité élevée, la tâche « Y » a une priorité moyenne et la tâche « Z » a une priorité faible.

    Résultat : L’application de l’objectif donne la priorité à l’affectation des tâches « X » et « Y » à l’équipe « A », car elles ont des priorités plus élevées. N’affectez pas la tâche « Z », car il ne reste pas assez de temps dans le quart de travail.

    Maximiser les affectations de tâches à plus forte valeur ajoutée Récompense pour la valeur des tâches affectées. Le quart « A » dure 5 heures. La tâche « X » nécessite 4 heures et a une valeur d’optimisation de 10. Les tâches « O » et « Z » nécessitent chacune 2 heures et ont des valeurs d’optimisation de 5 et 4.

    Résultat : L’application de l’objectif pour maximiser la valeur totale de l’optimisation donne la priorité à l’affectation de la tâche « X » à l’équipe « A », car elle génère la valeur totale la plus élevée, même si moins de tâches sont terminées.

    Maximiser les affectations d’agents privilégiés

    Récompense pour chaque tâche affectée à un agent préféré. L’équipe « A » est affectée à un agent qui correspond à une préférence élevée pour la tâche « X » et à une correspondance à faible préférence pour la tâche « Y ». L’équipe « B » est affectée à un agent qui correspond à une préférence élevée pour la tâche « O ».

    Résultat : L’application de l’objectif donne la priorité à l’affectation de la tâche « X » à l’équipe « A » et de la tâche « Y » à l’équipe « B » pour obtenir la récompense totale la plus élevée grâce aux valeurs de préférence.

    Agrandir les affectations de tâches Récompense pour chaque tâche affectée. Le quart « A » dure 5 heures. La tâche « X » nécessite 2 heures, la tâche « Y » nécessite 2 heures et la tâche « Z » nécessite 4 heures.

    Résultat : L’application de l’objectif pour maximiser le nombre de tâches planifiées donne la priorité à l’affectation des tâches « X » et « Y » à l’équipe « A », car elles correspondent au temps disponible. La tâche « Z » n’est pas affectée, car il ne reste pas assez de temps dans l’équipe.

    Maximiser les tâches des équipes précédentes Récompense pour chaque tâche affectée à une équipe précédente. La récompense est plus élevée pour les changements qui commencent plus tôt dans l’horizon d’optimisation. L’équipe « A » fonctionne de 9 h 00 à 14 h 00 et l’équipe « B » de 14h00 à 18h00. Les tâches « X » et « Y » nécessitent chacune deux heures.

    Résultat : L’application de l’objectif donne la priorité à l’affectation des deux tâches à l’équipe A, car elle commence plus tôt dans l’horizon d’optimisation et génère une récompense plus élevée.

    Maximiser les heures de travail Récompense pour chaque heure de travail affectée Le quart « A » dure 6 heures. La tâche « X » nécessite 5 heures et les tâches « Y » et « Z » nécessitent chacune 2 heures.

    Résultat : Lorsque l’objectif s’applique, l’affectation donne la priorité à la maximisation du temps consacré aux tâches (à l’exclusion des déplacements). L’affectation de la tâche « X » à l’équipe « A » entraîne 5 heures de travail, ce qui est supérieur aux alternatives telles que l’affectation des tâches « Y » et « Z » (4 heures au total).

    Minimiser les heures de travail (niveau agent) Pénalité pour chaque heure de travail attribuée. La pénalité est plus élevée pour les agents ayant des valeurs de pénalité de travail horaire plus élevées. L’équipe « A » est affectée à un agent avec une pénalité de travail de 1 par heure, et l’équipe « B » est affectée à un agent avec une pénalité de travail de 3 par heure. Les tâches « X » et « Y » nécessitent chacune 2 heures.

    Résultat : L’affectation de l’objectif donne la priorité à l’affectation des tâches « X » et « Y » à l’équipe « A », car la pénalité de travail horaire est moins élevée pour l’agent.

    Minimiser les heures de début des tâches de priorité élevée Pénalité pour chaque heure pendant laquelle une tâche commence plus tard que son début de fenêtre le plus tôt. La pénalité est plus élevée pour les tâches dont les priorités sont plus élevées. La tâche « X » a une priorité élevée et la tâche « Y » a une priorité moyenne. Les deux ont une heure de départ au plus tôt de 9h00.

    Résultat : L’application de l’objectif donne la priorité à l’affectation de la tâche « X » avant la tâche « Y », car « X » a une priorité plus élevée. Planifier des tâches plus tard que leur heure de début la plus précoce entraîne des pénalités, avec des pénalités plus élevées pour les tâches à priorité plus élevée. Par exemple, si les deux tâches commencent à 10h00, la tâche « X » encourt une pénalité plus importante que la tâche « Y ».

    Minimiser le nombre d’équipes avec des tâches Pénalité pour chaque équipe affectée à une ou plusieurs tâches. L’équipe « A » et l’équipe « B » durent chacune 8 heures. Les tâches « X » et « Y » nécessitent chacune 2 heures.

    Résultat : L’application de l’objectif donne la priorité à l’affectation des deux tâches « X » et « Y » à la même équipe (soit « A » soit « B »), au lieu de les répartir entre les équipes. Cette approche réduit le nombre total d’équipes actives.

    Minimiser les heures supplémentaires

    Pénalité pour chaque heure d’heures supplémentaires.

    L’équipe « A » est prévue de 9 h 00 à 17 h 00 et l’équipe « B » est prévue de 13 h 00 à 21 h 00. La tâche « X » a une durée de 2 heures et doit commencer entre 15h30 et 19h00.

    Résultat : L’application de l’objectif donne la priorité à l’affectation de la tâche « X » à l’équipe « B », car elle évite toute pénalité d’heures supplémentaires. L’affectation de la tâche « X » à l’équipe « A » entraînerait une demi-heure d’heures supplémentaires, car la tâche se déroulerait de 16 h 30 à 18 h 30.

    Minimiser les heures supplémentaires (niveau agent) Pénalité pour chaque heure de travail supplémentaire. La pénalité est plus élevée pour les agents ayant des valeurs de pénalité d’heures supplémentaires par heure plus élevées.

    L’équipe « A » est affectée à un agent avec une pénalité d’heures supplémentaires de 1 par heure, et l’équipe « B » est affectée à un agent avec une pénalité d’heures supplémentaires de 3 heures supplémentaires. La tâche « X » nécessite 2 heures et ne peut être accomplie qu’en heures supplémentaires.

    Résultat : L’application de l’objectif donne la priorité à l’affectation de la tâche « X » à l’équipe « A », car la pénalité d’heures supplémentaires de l’agent est moins élevée.

    Maximiser les tampons de conformité des SLA Récompense pour chaque heure pendant laquelle une tâche se termine avant la fin de sa fenêtre. La récompense est plus faible pour les tâches comportant des fenêtres SLA plus longues. L’équipe « A » est prévue de 9h00 à 17h00. Les tâches « X » et « Y » ont chacune une durée de 1 heure et les heures d’échéance des SLA sont 12h00 et 17h00.

    Résultat : L’application de l’objectif donne la priorité à la fin des tâches avant l’échéance de SLA, avec des récompenses plus petites pour les tâches qui ont des fenêtres SLA plus longues. Planifier la tâche « X » pour qu’elle se termine à 10h00 rapporte une plus grande récompense que planifier la tâche « Y » en même temps, car la tâche « X » a une fenêtre SLA plus courte.

    Minimiser la violation du SLA (corrigé) Pénalité pour chaque tâche qui se termine après la date d’échéance du SLA. L’équipe « A » est prévue de 9h00 à 17h00. Les tâches « X », « Y » et « Z » ont chacune une durée de 2 heures et les heures d’échéance du SLA sont 8h00, 13h00 et 14h00. Supposez un temps de déplacement nul entre les emplacements.

    Résultat : Lorsque l’objectif s’applique, l’affectation donne la priorité à la planification des tâches avant l’heure d’échéance du SLA. Les tâches « O » et « Z » peuvent être planifiées pour se terminer à 11h00 et 13h00, respectant leurs SLA et n’encourant aucune pénalité. La tâche « X » ne peut pas respecter son SLA, car son heure d’échéance (8h00) est antérieure au début de l’équipe « A » (9h00), elle encourt donc une pénalité, quelle que soit l’heure à laquelle elle est planifiée.

    Minimiser la violation du SLA (par heure) Pénalité pour chaque heure de retard d’une tâche par rapport à sa date d’échéance de SLA. L’équipe « A » est prévue de 9h00 à 17h00. Les tâches « X », « Y » et « Z » ont chacune une durée de 2 heures et les heures d’échéance du SLA sont 8h00, 13h00 et 14h00. Supposez un temps de déplacement nul entre les emplacements.

    Résultat : Lorsque l’objectif s’applique, l’affectation minimise le nombre total d’heures pendant lesquelles les tâches dépassent leur heure d’échéance SLA. La planification des tâches « X », « Y » et « Z » pour qu’elles se terminent à 11h00 (violation de 3 heures), 13h00 (violation de 0 heure) et 15h00 (violation de 1 heure) entraîne une violation de SLA totale de 4 heures, ce qui est le minimum possible lors de l’affectation de toutes les tâches. Tout autre ordre de tâche entraînerait un nombre total d’heures de violation de SLA plus élevé.

    Minimiser les heures de début des tâches Pénalité pour chaque heure pendant laquelle une tâche commence plus tard que son début de fenêtre le plus tôt. L’équipe « A » est prévue de 9h00 à 17h00. Les tâches « X » et « Y » ont chacune une durée de 1 heure et les premières heures de début sont 9h00 et 11h00.

    Résultat : L’application de l’objectif donne la priorité à la planification de la tâche « X » le plus près possible de 9 h 00 et de la tâche « Y » le plus près possible de 11 h 00 afin de réduire le nombre total de pénalités.

    Minimiser les pénalités de temps de tâche (corrigé)

    Pénalité pour chaque tâche qui se termine plus tard que son heure de pénalité. L’équipe « A » est prévue de 9h00 à 17h00. Les tâches « X », « Y » et « Z » ont chacune une durée de 1 heure et des heures de pénalité de 8h00, 13h00 et 14h00, respectivement. Le trajet entre le lieu de début de l’équipe, les emplacements de la tâche et l’emplacement de fin de l’équipe prend 1 heure.

    Résultat : L’application de l’objectif pénalise les tâches qui se terminent après leurs temps de pénalité. Les tâches « Y » et « Z » peuvent être programmées pour se terminer à 11h00 et 13h00, en respectant leurs temps de pénalité et en évitant les pénalités. La tâche « X » encourt une pénalité, quelle que soit l’heure à laquelle elle est planifiée, car sa durée de pénalité survient avant le début de l’équipe « A ».

    Minimiser les pénalités de temps de travail (par heure)

    Pénalité pour chaque heure de retard d’une tâche par rapport à son heure de pénalité. L’équipe « A » est prévue de 9h00 à 17h00. Les tâches « X », « Y » et « Z » ont chacune une durée de 1 heure et des heures de pénalité de 8h00, 13h00 et 14h00, respectivement. Le trajet entre le lieu de début de l’équipe, les emplacements de la tâche et l’emplacement de fin de l’équipe prend 1 heure.

    Résultat : L’application de l’objectif donne la priorité à la planification des tâches « X », « O » et « Z » pour qu’elles se terminent à 11 h 00 (violation de 3 heures), 13 h 00 (violation de 0 heure) et 15 h 00 (violation de 1 heure), respectivement. Cette séquence entraîne une pénalité totale de 4 heures, ce qui est le minimum possible lors de l’attribution de toutes les tâches. Tout autre ordre de travail entraînerait un nombre total d’heures de pénalité plus élevé.

    Minimiser le temps de déplacement Pénalité pour chaque heure de déplacement. L’équipe « A » dure 5 heures et commence et se termine au même endroit. La tâche « X » est à 10 minutes et la tâche « Y » est à 30 minutes. Les deux tâches durent 3 heures, il n’y a donc que le temps nécessaire pour planifier l’une d’entre elles.

    Résultat : L’application de l’objectif donne la priorité à l’affectation de la tâche « X » à l’équipe « A », car l’aller-retour dure 20 minutes contre 60 minutes pour la tâche « Y ».

    Minimiser le temps de déplacement (niveau de l’agent) Pénalité pour chaque heure de voyage. La pénalité est plus élevée pour les agents dont les valeurs de pénalité de déplacement par heure sont plus élevées.

    L’équipe « A » est affectée à un agent avec une pénalité de déplacement de 1 par heure, et l’équipe « B » est affectée à un agent avec une pénalité de déplacement de 3 par heure. La tâche « X » est à 1 heure de l’emplacement de début de l’équipe et la tâche « Y » est à 30 minutes. Les deux équipes durent 5 heures et chaque tâche dure 3 heures, il n’y a donc assez de temps pour chaque équipe que pour effectuer une tâche.

    Résultat : L’application de l’objectif donne la priorité à l’affectation de l’équipe « A » à la tâche « X » et de l’équipe « B » à la tâche « Y », car cette appariement minimise la pénalité de déplacement pondérée totale pour toutes les affectations.

    Minimiser les affectations d’agents surqualifiés

    Pénalité pour l’écart de niveau de compétence entre des agents ayant un niveau de compétence supérieur à leurs tâches affectées.

    L’équipe « A » est affectée à un agent de niveau de compétence 5. La tâche « X » nécessite le niveau de compétence 5 et la tâche « Y » nécessite le niveau de compétence 2.

    Résultat : L’application de l’objectif donne la priorité à l’affectation de la tâche « X » à l’équipe « A », car les niveaux de compétences correspondent. L’affectation de la tâche « O » entraîne une pénalité, car le niveau de compétence de l’agent dépasse le besoin. Si l’équipe « A » ne dispose que d’un espace pour une tâche, la tâche « X » a plus de chances d’être planifiée que la tâche « Y ».

    Minimiser les affectations d’agents sous-qualifiés

    Pénalité pour l’écart de niveau de compétence entre des agents ayant un niveau de compétence inférieur à celui des tâches qui leur sont affectées.

    L’équipe « A » est affectée à un agent de niveau de compétence 2. La tâche « X » nécessite un niveau de compétence facultatif 2 et la tâche « Y » nécessite un niveau de compétence facultatif 5.

    Résultat : L’application de l’objectif donne la priorité à l’affectation de la tâche « X » à l’équipe « A », car les niveaux de compétences correspondent. L’affectation de la tâche « Y » entraîne une pénalité, car le niveau de compétence de l’agent est inférieur à celui requis. En général, la tâche « X » est plus susceptible d’être planifiée sur l’équipe « A » que la tâche « Y ».

    Tableau 2. Objectifs d’optimisation des événements intrajournaliers
    Objectif Description Exemple
    Agrandir les affectations existantes Récompense pour chaque affectation d’agent/tâche qui reste dans le calendrier. L’équipe « A » est actuellement affectée à la tâche « X » de 9 h 00 à 10 h 00, et l’équipe « B » n’a actuellement aucune affectation, mais se rapproche de 5 minutes de la tâche « X ».

    Résultat : L’application de l’objectif donne la priorité au maintien de l’équipe « A » affectée à la tâche « X » plutôt que de la réaffecter à l’équipe « B » pour obtenir un peu moins de temps de déplacement.

    Minimiser les tâches retardées (corrigé) Pénalité pour chaque tâche qui commence après avoir été planifiée initialement. La tâche « X » devait initialement commencer à 10h00. La tâche « X » a un coût de pénalité de retard de 10.

    Résultat : Lorsque l’objectif s’applique, l’affectation pénalise la replanification de la tâche « X » à n’importe quelle heure ultérieure à 10h00. La pénalité est la même que la tâche soit déplacée à 10 h 01 ou à 13 h 00 et est basée sur le champ de coût de la pénalité de retard de la tâche. Aucune pénalité ne s’applique si la tâche est planifiée avant 10h00.

    Minimiser les tâches retardées (par heure) Pénalité pour chaque heure de démarrage des tâches plus tard que prévu initialement. La tâche « X » devait initialement commencer à 10h00. La tâche « X » a un coût de pénalité de retard de 10.

    Résultat : Lorsque l’objectif s’applique, l’affectation pénalise la tâche « X » en fonction du nombre d’heures de retard. Par exemple, replanifier la tâche « X » à 10 h 01 entraîne une légère pénalité, tandis que la déplacer à 13 h 00 entraîne une pénalité plus importante. La pénalité est calculée à l’aide du champ de coût de pénalité de retard de la tâche. Aucune pénalité ne s’applique si la tâche est planifiée avant 10h00.

    Minimiser les tâches non affectées Pénalité pour chaque tâche supprimée du calendrier. L’équipe « A » et l’équipe « B » durent chacune 5 heures. Les tâches « X » et « Y » étaient incluses dans le calendrier initial, et la tâche « Z » n’était pas planifiée. Toutes les tâches nécessitent 3 heures.

    Résultat : L’application de l’objectif donne la priorité au maintien de l’affectation des tâches « X » et « Y », même si elles sont déplacées vers des équipes différentes, plutôt que de les désaffecter pour faire de la place à la tâche « Z ».

    Contraintes

    Des contraintes sont requises et les tâches ne sont pas affectées à moins que le groupe d’affectation ne les remplisse. Les politiques créées dans Optimisation du calendrier peuvent être affectées aux contraintes suivantes.
    Tableau 3. Optimisation du calendrier Contraintes
    Contrainte Description Exemple
    Bloquer les agents exclus de l’affectation Les tâches avec des agents exclus ne peuvent pas être affectées à ces agents. L’équipe « A » est affectée à un agent qui est exclu de la tâche « O », mais pas de la tâche « X ».

    Résultat : L’application de la contrainte permet d’affecter la tâche « X » à l’équipe « A » tout en empêchant l’affectation de la tâche « Y » parce que l’agent est répertorié comme exclu pour cette tâche. Lorsque cette contrainte est inactive, les deux tâches peuvent être affectées à l’équipe « A ».

    Activer les heures d’accès Les fenêtres de temps des tâches sont restreintes en fonction de leurs heures d’accès.
    Remarque :
    Le module d’extension Field Service (com.snc.fsm_access_hours) Access Hours doit être installé pour utiliser cette fonctionnalité.
    L’équipe « A » est prévue de 9h00 à 17h00. La tâche « X » a une durée de 1 heure et les heures d’accès sont de 9h00 à 11h00 et de 15h00 à 17h00.

    Résultat : L’application de la contrainte permet de planifier la tâche « X » uniquement dans ses fenêtres d’accès. Lorsque la contrainte est active, la tâche « X » ne peut être planifiée qu’entre 9h00 et 11h00 ou entre 15h00 et 17h00. Lorsque la contrainte est inactive, la tâche « X » peut être planifiée à tout moment entre 9h00 et 17h00.

    Activer le rayon de déplacement de l’agent Les tâches qui se trouvent dans le rayon de déplacement de leur lieu de résidence ne peuvent être affectées qu’aux agents. L’équipe « A » commence à un endroit défini. Les tâches « X », « Y » et « Z » sont à 10 miles, 20 miles et 60 miles de ce point. La contrainte est active et l’agent de l’équipe « A » a un rayon limite de déplacement de 50 miles.

    Résultat : L’équipe « A » comprend les tâches « X » et « Y » et exclut la tâche « Z ». Lorsque la contrainte ne s’applique pas, l’équipe « A » inclut les trois tâches.

    Activer les affectations uniquement avec des agents préférés/secondaires Les tâches avec des agents préférés/secondaires ne peuvent être affectées qu’à ces agents. L’équipe « A » est affectée à un agent. La tâche « X » n’a pas d’agents préférés, la tâche « Y » a des agents préférés, y compris celui de l’équipe « A », et la tâche « Z » a des agents préférés qui n’incluent pas l’agent de l’équipe « A ».

    Résultat : L’application de la contrainte permet d’affecter chaque tâche uniquement à ses agents préférés ou secondaires lorsqu’elle est définie. L’équipe « A » peut être affectée à la tâche « X », car elle n’a pas d’agents préférés, et à la tâche « Y », car l’équipe appartient à un agent préféré. La tâche « Z » ne peut pas être affectée à l’équipe « A », car elle n’appartient pas à un agent préféré. Lorsque cette contrainte est inactive, toutes les tâches peuvent être affectées à l’équipe « A ».

    Activer les restrictions de l’agent exclu Les tâches avec des agents exclus ne peuvent pas être affectées à ces agents.

    La tâche « X » comprend les agents marqués comme exclus.

    Résultat : L’application de cette contrainte empêche d’affecter la tâche « X » à tout agent exclu.

    Activer les pauses flexibles Les affectations de tâches tiennent compte des pauses flexibles et peuvent les déplacer dans leurs fenêtres autorisées pour une planification efficace.
    Remarque :
    Le module d’extension Planification des équipes pour Service sur site (com.snc.sn_fsm_shift_schdl) doit être installé et Optimisation de la main d’œuvre pour le service sur site doit être activé pour utiliser la fonctionnalité de pauses flexibles. Pour plus d'informations, consultez Activer Optimisation des effectifs pour le service sur site.
    Le quart « A » est prévu de 9 h 00 à 17 h 00 et comprend une pause obligatoire de 1 heure qui peut être prise à tout moment entre 11 h 00 et 14 h 00. Lorsque la contrainte est active, la pause doit se produire dans cette fenêtre autorisée.

    Résultat : L’équipe « A » respecte la pause flexible dans la plage horaire spécifiée. Lorsque la contrainte ne s’applique pas, la pause est ignorée et peut ne pas être planifiée.

    Activer les pièces obligatoires Les tâches ne peuvent être affectées qu’aux agents qui disposent d’un inventaire suffisant de pièces. Un agent dispose de 3 parties. La tâche « X » nécessite 3 parties facultatives, la tâche « Y » nécessite 1 pièce obligatoire et la tâche « Z » nécessite 3 parties obligatoires.

    Résultat :La tâche « X » peut être affectée à l’agent, car elle ne nécessite aucune pièce obligatoire. Une seule des tâches, « Y » ou « Z », peut être affectée, car l’agent dispose de suffisamment de pièces pour une seule. L’affectation des deux tâches nécessiterait 4 pièces obligatoires, ce qui dépasse l’inventaire disponible. Lorsque la contrainte ne s’applique pas, toutes les tâches peuvent être affectées à l’agent.

    Activer les compétences obligatoires Les tâches ne peuvent être affectées qu’aux agents ayant les compétences nécessaires. L’équipe « A » est affectée à un agent de niveau de compétence 2. La tâche « X » nécessite le niveau de compétence 2 et la tâche « Y » nécessite le niveau de compétence 4. Lorsque la contrainte est active, les affectations doivent atteindre ou dépasser le niveau de compétence requis. Des niveaux de compétence plus élevés représentent une plus grande expertise (le niveau 4 est plus avancé que le niveau 2).

    Résultat : L’équipe « A » inclut la tâche « X », car l’agent répond au niveau de compétence requis. La tâche « O » ne peut pas être affectée, car le niveau de compétence de l’agent est insuffisant. Lorsque la contrainte ne s’applique pas, les deux tâches peuvent être affectées à l’équipe « A ».

    Activer les heures supplémentaires Les agents peuvent faire des heures supplémentaires. L’équipe « A » est prévue de 9h00 à 17h00. La tâche « X » a une durée de 2 heures et doit être terminée entre 16h00 et 22h00. L’emplacement de la tâche est situé à 15 minutes de l’emplacement de fin de l’équipe.

    Résultat : Lorsque la contrainte s’applique, l’agent travaillant l’équipe « A » peut effectuer jusqu’à 3 heures supplémentaires. La tâche « X » peut être planifiée de 16h00 à 18h00, s’étendant sur une heure au-delà des heures normales du quart de travail. 15 minutes supplémentaires sont utilisées pour le déplacement, de sorte que le quart de travail se termine effectivement à 18h15. Lorsque la contrainte ne s’applique pas, la tâche « X » ne peut pas être affectée à l’équipe « A ».

    Activer les déplacements en dehors des heures de travail

    Les agents peuvent se déplacer en dehors des heures de travail.

    L’équipe « A » est prévue de 9h00 à 17h00. La tâche « X » est à 1 heure de l’emplacement de début de l’équipe et doit commencer à 9h00.

    Résultat : Lorsque la contrainte s’applique, l’agent peut se déplacer avant le début de l’équipe « A » pour atteindre la tâche « X » à temps. Lorsque la contrainte ne s’applique pas, le déplacement doit avoir lieu pendant les heures de travail ou les heures supplémentaires.

    Activer les dépendances de tâches Les tâches ne peuvent être affectées que lorsque leurs dépendances sont satisfaites. L’équipe « A » est prévue de 9h00 à 17h00. La tâche « O » dépend de l’achèvement de la tâche « X », et chaque tâche a une durée de 1 heure.

    Résultat : Lorsque la contrainte Activer les dépendances de tâches s’applique, la tâche « O » ne peut être planifiée qu’une fois la tâche « X » terminée. Lorsque la contrainte ne s’applique pas, les dépendances de tâches peuvent ne pas être respectées.

    Activer les limites de temps de déplacement entre les emplacements Les agents doivent se déplacer entre les emplacements pendant la limite de temps de déplacement. L’équipe « A » est affectée à un agent avec une limite de temps de déplacement maximale de 45 minutes entre les emplacements. La tâche « X » est à 30 minutes de l’emplacement de l’équipe et la tâche « Y » est à 60 minutes de la tâche « X » et de l’emplacement de l’équipe.

    Résultat : Lorsque la contrainte s’applique, chaque segment d’un itinéraire doit respecter la limite de temps de trajet. L’itinéraire du début de l’équipe « A » à la tâche « X » et retour à la fin de l’équipe est réalisable car tous les segments de déplacement sont dans la limite de 45 minutes. Cependant, l’itinéraire entre le début de l’équipe « A » et la tâche « X », puis la tâche « Y », puis la fin de l’équipe est irréalisable car les segments entre la tâche « X » et la tâche « Y » et entre la tâche « Y » et la fin de l’équipe prennent chacun 60 minutes, dépassant ainsi la limite. Lorsque la contrainte ne s’applique pas, les deux voies sont possibles.

    Activer les durées des tâches dépendantes de l’agent La durée estimée d’exécution d’une tâche est déterminée en tenant compte des compétences primaires requises pour la tâche et de l’efficacité de l’agent.
    Remarque :
    Le Service sur site Efficience de l'agent (com.snc.fsm_agent_efficiency) module d’extension doit être installé pour utiliser cette fonctionnalité.
    L’équipe « A » et l’équipe « B » sont affectées à différents agents qui accomplissent la tâche « X » en 45 et 90 minutes. L’équipe « C » est affectée à un agent dont la durée de tâche ne dépend pas de l’agent. La durée prévue de la tâche « X » est de 60 minutes.

    Résultat : Lorsque la contrainte s’applique, la durée des tâches s’ajuste en fonction de l’agent affecté. La tâche « X » prend 45 minutes lorsqu’elle est affectée à l’équipe « A » et 90 minutes lorsqu’elle est affectée à l’équipe « B ». Lorsqu’elle est affectée à l’équipe « C », la tâche « X » prend 60 minutes (la durée prévue), car il n’y a pas d’ajustement dépendant de l’agent. Lorsque la contrainte ne s’applique pas, les trois équipes ont besoin de 60 minutes pour terminer la tâche.

    Remarque :
    Cette contrainte fonctionne avec l’objectif Maximiser les affectations efficaces pour récompenser les achèvements plus rapides.