Heure d’ouverture 1, Heure de fermeture 1 (timeWindow[0].beginTime,timeWindow[0].endTime)

Ces contraintes permettent de définir un créneau horaire dans lequel la visite peut être réalisée. Heure d’ouverture 1 correspond à l’heure à partir de laquelle la visite peut être réalisée. Heure de fermeture 1 correspond à l’heure au-delà de laquelle la visite ne peut plus être réalisée. Cette plage horaire s’appliquera à l’ensemble des jours sauf si Jours d’ouverture 1 est défini. Dans ce cas, la plage horaire est appliquée seulement à cette valeur.

Si une plage horaire n’est pas renseignée pour une visite donnée, la visite peut être réalisée n’importe quand, sur les éventuels Jours d’ouverture définis et dans la limite des horaires de travail de la ressource. On peut définir jusqu'à 4 créneaux horaires différents (et leurs jours associés) pour chaque visite.

Format : HH:MM:SS

Exemple 1 :

Heure d’ouverture 1 = 07:30:00 et Heure de fermeture 1 = 11:30:00 définissent un créneau horaire de 4 heures pendant lesquels la ressource peut visiter le client.

Exemple 2 :

Le client doit être livré entre 23:00:00 et 03:00:00 du matin. Dans ce cas, il faut décaler l’ensemble des horaires (dans un sens ou l’autre) afin qu’ils soient tous contenus dans une journée et récupérer l’ordonnancement des visites à faire.
Heure d’ouverture 1 = 19:00:00 et Heure de fermeture 1 = 23:00:00 définissent un créneau horaire de 4 heures pendant lesquels la ressource peut visiter le client.
Post optimisation, il faudra décaler à nouveau l’ensemble des horaires des visites pour retrouver la plage horaire d’origine.
Ce client a été planifié par TourSolver à 21:00:00, dans la réalité il sera visité à 01:00:00 du matin (=23:00:00 + 2 heures).

[Avertissement] Avertissement

Les créneaux définis à cheval sur plusieurs jours ne sont pas gérés. L’utilisateur ne peut pas utiliser de créneau démarrant à 23:00:00 et finissant à 03:00:00 le lendemain sans décaler l’ensemble des horaires.

[Astuce] Astuce

Une visite ne peut démarrer avant l’heure de début. Par défaut, une visite démarrée dans le créneau horaire peut se poursuivre au-delà de l’heure de fin. Si l’on souhaite qu’une visite se termine avant Heure de fermeture 1, il faut activer Terminer la visite avant l’heure de fermeture.