Lieux alternatifs de collecte et de livraison

Par Nathan ColeMis à jour le

Avec les lieux alternatifs, une commande propose plusieurs adresses candidates. L'optimiseur en sert au plus une. Un colis peut être livré à la porte du client ou dans une consigne à proximité. Du stock peut être collecté dans l'une des deux boutiques. Cette page couvre les groupes d'alternatives sur les commandes simples, les lieux candidats sur les extrémités de transfert et la façon dont le plan de tournées présente le choix.

Ce plan de tutoriel comporte un transfert dont la livraison peut se faire au domicile du client ou dans une consigne, une commande qui peut être livrée à l'une des deux boutiques et quatre commandes ordinaires. Deux coursiers les servent :

Tutoriel - Lieux alternatifs
Un transfert dont le colis peut aller à l'adresse du domicile OU à une consigne, plus un simple groupe d'alternatives entre deux boutiques, parmi des commandes classiques. Uses Collecte et livraison (transferts), Lieux alternatifs de collecte/livraison.

Groupes d'alternatives sur les commandes simples

Pour les commandes simples, placez chaque candidat dans un même groupe d'alternatives (la colonne Group dans les feuilles de calcul). L'optimiseur sert au plus un membre, celui qui rend l'ensemble du plan le moins coûteux. Il signale les autres comme non retenus plutôt que non affectés. Chaque candidat a sa propre adresse, son créneau horaire et sa durée de service. Dans le plan de tutoriel, les commandes Shop East et Shop South partagent un groupe d'alternatives nommé either-shop. Chacune a une Livraison de 1 à sa propre adresse.

Lieux candidats sur les extrémités de transfert

Chaque extrémité d'un transfert de collecte et livraison peut avoir plusieurs lieux candidats, par exemple l'adresse du domicile ou une consigne côté livraison, ou l'une des deux boutiques côté collecte. Pour les configurer :

  • Donnez à chaque candidat d'une extrémité l'ID de transfert du transfert et le rôle de cette extrémité (tous collecte ou tous livraison).
  • Placez ces candidats dans un groupe d'alternatives qui leur est propre. Le côté collecte et le côté livraison utilisent chacun leur propre groupe.

Le transfert T1 du plan de tutoriel a sa collecte à P1 Warehouse et deux candidats de livraison, D1 Home et D1 Locker. Les deux portent l'ID de transfert T1 et partagent un groupe d'alternatives nommé d1-locker-or-home. Chacun a sa propre adresse et sa Durée de service. Le service prend 5 minutes à D1 Home et 2 minutes à D1 Locker.

L'optimiseur sert exactement un candidat de collecte et exactement un candidat de livraison d'un transfert. Il choisit la combinaison qui rend l'ensemble du plan le moins coûteux. Une nouvelle optimisation peut basculer vers un autre candidat quand le plan change.

La liste des commandes avec les candidats de livraison consigne-ou-domicile et le groupe des deux boutiques, chaque ligne affichant sa puce Alt.group

Une extrémité de transfert peut avoir jusqu'à 8 candidats. Le nombre de candidats de collecte multiplié par le nombre de candidats de livraison ne peut pas dépasser 16.

Lecture du résultat

Un plan optimisé : la tournée sert la consigne et une boutique. L'adresse du domicile et l'autre boutique apparaissent sous Alternatives (non retenues)

  • Les tournées affichent le candidat retenu comme un arrêt normal.
  • Les autres candidats apparaissent sous Alternatives (non retenues). Ils ne comptent pas comme non affectés.
  • Lorsqu'aucune tournée ne peut servir un transfert, le panneau Non affectés affiche une ligne par extrémité, sous le premier candidat de cette extrémité, et non une ligne par candidat. Lorsqu'aucune tournée ne peut servir un membre d'un groupe d'alternatives simple, chaque membre a sa propre ligne non affectée.
  • Sur la page Commandes, la sélection d'une commande de transfert affiche une ligne en pointillés entre ses candidats de collecte et de livraison.

Exigences de cohérence

  • Tous les candidats d'une même extrémité doivent avoir la même charge. La charge de collecte doit être égale à la charge de livraison. Toutes les commandes d'un même transfert doivent avoir les mêmes étiquettes, la même priorité, la même Classe de charge, le même Temps max. en véhicule et le même Dépassement max. de trajet. Dans le plan de tutoriel, D1 Home et D1 Locker ont toutes deux une Livraison de 2, égale à la Collecte de 2 à P1 Warehouse.
  • Un candidat de transfert ne peut avoir qu'un seul créneau horaire. Une alternative simple peut en avoir plusieurs.
  • Le groupe d'une extrémité de transfert ne peut contenir que les candidats de cette extrémité, sans commandes simples mélangées.

Chaque violation apparaît comme un avertissement. L'enregistrement n'est jamais bloqué. Un import signale chacune d'elles et importe quand même la ligne. L'éditeur de commande affiche l'avertissement sous ID de transfert lorsqu'une commande de transfert n'a pas encore d'ID, ou lorsque sa charge diffère de celle de la commande liée. L'optimiseur exclut des tournées un transfert incohérent ainsi que chaque candidat des deux extrémités. Le reste du plan est quand même optimisé. Voir Pourquoi une commande est non affectée.

Étape suivante

Séquences de commandes : ordre de visite strict couvre les commandes enchaînées en un seul parcours qu'un véhicule sert dans un ordre fixe.

FAQ

Que sont les lieux alternatifs ?

Une commande peut proposer plusieurs adresses candidates. L'optimiseur en sert au plus une. Un colis peut être livré à la porte du client ou dans une consigne à proximité. Du stock peut être collecté dans l'une des deux boutiques. Chaque candidat a sa propre adresse, son créneau horaire et sa durée de service.

Comment configurer une commande de type l'un ou l'autre ?

Pour les commandes simples, placez chaque candidat dans un même groupe d'alternatives. Dans les feuilles de calcul, il s'agit de la colonne Group. L'optimiseur sert au plus un membre, celui qui rend l'ensemble du plan le moins coûteux, et signale les autres comme non retenus plutôt que non affectés. Une nouvelle optimisation peut basculer vers un autre candidat.

Un transfert de collecte et livraison peut-il avoir des extrémités alternatives ?

Oui. Chaque extrémité peut avoir plusieurs candidats. Donnez à chaque candidat d'une extrémité l'ID de transfert du transfert et le rôle de cette extrémité. Placez-les dans un groupe d'alternatives qui leur est propre. Les deux extrémités utilisent des groupes distincts. L'optimiseur sert exactement un candidat de collecte et un candidat de livraison. Une extrémité de transfert peut avoir jusqu'à 8 candidats.

Les candidats non retenus posent-ils problème ?

Non. Les tournées affichent le candidat retenu comme un arrêt normal, et les autres candidats apparaissent sous Alternatives, non retenues, où ils ne comptent pas comme non affectés. Lorsqu'aucune tournée ne peut servir un transfert, le panneau Non affectés affiche une ligne par extrémité, sous le premier candidat de cette extrémité.

(c) 2024–2026 Routinghub LLC, société du Delaware. Numéro d'immatriculation 7159503.