ZHENESJAKOTHVIRUFRAR

Order Routing

Définition

L'Order Routing (ou *routage des commandes*) désigne le processus décisionnel qui consiste à attribuer chaque commande client au nœud de fulfilment optimal parmi l'ensemble du réseau logistique disponible : entrepôts propres, hubs de fulfilment partenaires (3PL), dark stores, boutiques retail servant de points de préparation, voire fournisseurs en dropshipping.

Dans un contexte DTC (Direct-to-Consumer), le routage ne se résume plus à « l'entrepôt le plus proche ». Il s'agit d'un arbitrage multicritère entre :

- la disponibilité du stock (SKU-level, temps réel)

- la distance entre le nœud et l'adresse de livraison

- le coût total (préparation + transport + emballage + retours potentiels)

- les SLA de livraison promis au client (J+1, J+2, J+3…)

- la capacité opérationnelle du nœud (charge, cut-off horaire)

- la rentabilité de la commande (marge nette après frais de port)

C'est le cerveau logistique qui transforme une commande en instruction de picking envoyée au bon endroit, au bon moment.


Analogie

Imaginez un standard téléphonique intelligent dans un grand groupe. Quand un client appelle, le système ne le dirige pas vers le premier opérateur disponible, mais vers celui qui :

1. parle sa langue (stock compatible),

2. est le moins occupé (capacité disponible),

3. a déjà traité son dossier (proximité historique),

4. coûte le moins cher à mobiliser (coût opérationnel).

L'Order Routing fait exactement cela, mais pour des colis au lieu d'appels. Chaque commande est un « appel entrant » et chaque entrepôt un « opérateur » avec ses compétences, sa file d'attente et son tarif.


Formule

La fonction de coût utilisée par la plupart des OMS/WMS modernes (Shopify, Manhattan, Bringg, ShipStation) peut se modéliser ainsi :

Score(nœud) = w₁·Coût_transport
            + w₂·Coût_préparation
            + w₃·Délai_estimé
            + w₄·(1 - Taux_dispo_stock)
            + w₅·Pénalité_capacité
            + w₆·Pénalité_split

Avec :

- w₁..w₆ = pondérations configurables (somme = 1)

- Coût_transport = tarif transporteur selon zone + poids volumétrique

- Délai_estimé = jours ouvrés jusqu'à livraison

- Taux_dispo_stock ∈ [0,1]

- Pénalité_split = surcoût si la commande doit être éclatée sur plusieurs nœuds

Exemple chiffré concret :

Commande de 2 articles (poids 1,8 kg, volume 6 L) à livrer à Lyon (69000).

NœudCoût transportCoût prépaDélaiDispoScore (poids égaux)
Entrepôt Nord (Lille)7,40 €2,10 €2 j100 %**0,62**
Entrepôt Sud (Marseille)5,90 €2,30 €1 j100 %**0,48** ✅
3PL Espagne (Barcelone)9,80 €1,80 €3 j100 %0,81
Boutique Lyon Part-Dieu3,50 €4,20 €0 j (click & collect)60 %0,55

→ Le nœud Sud est retenu : meilleur compromis coût/délai.


Tableau comparatif : stratégies de routage

StratégiePrincipeAvantagesLimitesIdéal pour
**Nearest-node**Nœud le plus proche géographiquementDélai court, empreinte carbone réduiteIgnore coûts et capacitéProduits frais, dark stores
**Least-cost**Coût total minimalMarge protégéeDélai parfois dégradéLow-ticket, volume élevé
**Single-node first**Éviter les splitsUn seul colis, UX simpleStock parfois insuffisantPaniers multi-SKU
**Load-balancing**Répartir la charge entre nœudsÉvite saturationComplexité paramétragePics (Black Friday)
**SLA-driven**Respecter la promesse clientNPS élevéCoût plus élevéAbonnements, premium
**Hybrid AI**Modèle ML multi-objectifsOptimal dynamiqueBesoin data + MLOpsScale > 10k cmd/j

Applications concrètes

1. E-commerce mode DTC — Une marque française avec 3 entrepôts (Lille, Lyon, Bordeaux) route automatiquement les commandes vers le nœud disposant du SKU en stock ET le plus proche du client, réduisant le délai moyen de 2,8 j à 1,4 j et le coût transport de 18 %.

2. Marketplace multi-vendeurs — Le routage décide si la commande part du stock marketplace ou directement du vendeur tiers, selon les SLA contractuels.

3. Click & Collect / Ship-from-store — Une boutique avec stock peut être sélectionnée comme nœud de préparation, transformant un point de vente en mini-entrepôt (voir *Ship-from-Store*).

4. Abonnements & récurrence — Le routage anticipe les commandes récurrentes pour pré-positionner le stock au plus près des zones de chalandise.

5. Cross-border DTC — Arbitrage entre entrepôt local (coût élevé, délai court) et entrepôt central européen (coût bas, délai long), avec calcul des droits de douane.

Données terrain observées :

- Réduction moyenne du coût logistique : 12 à 22 % après implémentation d'un routage dynamique.

- Amélioration du taux de livraison J+2 : de 54 % à 81 %.

- Baisse des splits de commande : -35 % avec une règle « single-node first ».


Erreurs fréquentes

1. Router uniquement sur la proximité géographique — On oublie le coût transport réel (zone tarifaire, surcharge carburant) et la capacité du nœud.

2. Ignorer les splits — Un panier éclaté en 3 colis triple les frais de port et détruit l'expérience client.

3. Ne pas synchroniser le stock en temps réel — Router vers un nœud en rupture = annulation ou backorder.

4. Figer les pondérations — Les w₁..w₆ doivent être révisés selon saisonnalité, promotions, hausse carburant.

5. Négliger les cut-off horaires — Un nœud « proche » qui ferme à 14 h peut être plus lent qu'un nœud distant ouvert 24/7.

6. Sous-estimer les retours — Router vers un nœud éloigné augmente le coût du retour, à intégrer dès la décision initiale.

7. Oublier la conformité — Certains produits (cosmétiques, batteries lithium) ne peuvent pas transiter par tous les nœuds.


Termes liés

- OMS (Order Management System) — Système qui orchestre le routage.

- WMS (Warehouse Management System) — Exécute le picking au nœud choisi.

- Distributed Inventory — Stock réparti sur plusieurs nœuds.

- Ship-from-Store — Boutique utilisée comme nœud de fulfilment.

- Split Order — Commande éclatée sur plusieurs nœuds.

- SLA (Service Level Agreement) — Engagement de délai.

- 3PL (Third-Party Logistics) — Prestataire logistique externe.

- Dark Store — Entrepôt urbain sans clientèle, dédié à la préparation rapide.

- Multi-node Fulfilment — Architecture logistique distribuée.

- Last-Mile Optimization — Optimisation du dernier kilomètre, souvent couplée au routage.