Contraintes TourSolver

GEOCONCEPT SAS


Table des matières
Contraintes des clients
Général
Localisation
Contraintes d’optimisation
Informations du contact
Satisfaction
Contraintes des visites
Nom (id)
Compatibilité avec les ressources (requiredSkills)
Exiger tous les critères pour être compatible (allSkillsRequired)
A visiter (active)
Quantité (quantity[0])
Quantité 2, Quantité 3,…Quantité 24 (quantity[1],…quantity[23])
Durée de chargement/déchargement unitaire (unloadingDurationPerUnit)
Type de visite (type)
Durée de la visite (fixedVisitDuration)
Heure d’ouverture 1, Heure de fermeture 1 (timeWindow[0].beginTime,timeWindow[0].endTime)
Heure d’ouverture 2, Heure de fermeture 2 (timeWindow[1].beginTime,timeWindow[1].endTime)
Heure d’ouverture 3, Heure de fermeture 3 (timeWindow[2].beginTime,timeWindow[2].endTime)
Heure d’ouverture 4, Heure de fermeture 4 (timeWindow[3].beginTime,timeWindow[3].endTime)
Jours d’ouverture 1 (possibleVisitDays[0])
Jours d’ouverture 2 (possibleVisitDays[1])
Jours d’ouverture 3 (possibleVisitDays[2])
Jours d’ouverture 4 (possibleVisitDays[3])
Terminer la visite avant l’heure de fermeture (wholeVisitInTimeWindow)
Tolérance sur le retard (punctuality)
Pénalité par heure de retard (delayPenaltyPerHour)
Fréquence de visite (frequency)
Date de dernière visite (tsOrderLastVisit)
Espacement minimal entre visites (tsOrderMinimumSpacing)
Durée d’une portion de visite découpée (minDuration)
Durée-seuil de découpe d’une visite (minPartDuration)
Exclure des ressources (excludeResources)
Affecter des ressources (assignResources)
Coût de sous-traitance (courierPenalty)
Nom de la ressource (evaluationInfos.orderOriginalResourceId)
Jour de visite (evaluationInfos.orderOriginalVisitDay)
Numéro d’ordre (evaluationInfos.orderPosition)
Autres données (customDataMap)
Contraintes des ressources
Nom (id)
Nom des départs et arrivées
Heures de travail (workStartTime,workEndTime)
Pause déjeuner
Heures supplémentaires
Coût horaire (workPenalty)
Coût kilométrique (travelPenalty)
Pondération de la vitesse (speedAdjustment)
Capacité du véhicule (capacity[0])
Véhicule
Planning
Tournée
Chargement / Déchargement
Coûts
Nuitées
Législation de conduite
Contraintes des sites
Nom du site (id)
Horaires d’ouverture 1 (timeWindow[0].beginTime,timeWindow[0].endTime)
Horaires d’ouverture 2 (timeWindow[1].beginTime,timeWindow[1].endTime)
Horaires d’ouverture 3 (timeWindow[2].beginTime,timeWindow[2].endTime)
Horaires d’ouverture 4 (timeWindow[3].beginTime,timeWindow[3].endTime)
Jours d’ouverture 1 (openingDays[0])
Jours d’ouverture 2 (openingDays[1])
Jours d’ouverture 3 (openingDays[2])
Jours d’ouverture 4 (openingDays[3])
Gestion du site
Stock