Sourcing multi-entrepôts : comment un OMS décide quel entrepôt expédie

L'essentiel d'abord : Quand une commande arrive, un OMS la fait passer par exactement quatre sas, dans cet ordre — disponibilité des stocks, délai et coût de transit, capacité de l'entrepôt, et règles spéciales. Chaque sas peut exclure un entrepôt. Si le sas des stocks dit non, l'entrepôt est éliminé ; il ne sera même pas jugé sur la distance. Respectez cet ordre et le sourcing se règle presque tout seul. Inversez-le et les factures de fret et les surventes se relayeront pour ruiner votre mois.

J'ai vu trois clients traiter le sourcing comme "expédier depuis l'entrepôt le plus proche". Tous les trois ont payé leur leçon.

En voici une de novembre 2024. Un vendeur de petit électroménager en Californie, trois entrepôts : Los Angeles, Dallas, New Jersey. Son OMS n'avait qu'une seule règle de sourcing : choisir l'entrepôt le plus proche de l'adresse de livraison. Cela semble parfaitement raisonnable — distance plus courte, fret moins cher, livraison plus rapide, non ?

Le matin du Black Friday a prouvé le contraire. L'entrepôt de LA était le plus proche de la plupart des acheteurs, mais les SKU en feu étaient à Dallas ; LA n'avait que quelques dizaines d'unités. L'OMS a consciencieusement dirigé environ 80 % des commandes vers LA. En milieu d'après-midi, LA était submergé : six heures d'arriéré de picking, des remorques UPS dans la cour attendant des chargements jamais préparés. Pendant ce temps, Dallas dormait sur 20,000 unités que personne ne touchait. Le deuxième jour a été pire — LA est tombé à zéro, mais l'OMS allouait toujours sur la photo de stock d'hier. Les commandes continuaient d'affluer, l'entrepôt continuait de dire "pas de stock", et le service client s'est noyé dans les excuses pour retards.

On nous a appelés début décembre pour nettoyer. Un coup d'œil aux journaux a raconté l'histoire : pas un problème d'OMS, un problème de règles de sourcing. La solution était simple : promouvoir la disponibilité des stocks au premier sas, ajouter un coupe-circuit de capacité, et faire passer la synchronisation des stocks d'une fois par jour à la réservation en temps réel. Deux semaines de déploiement, et la saison de Noël a tenu.

C'est ce projet qui me fait répéter : "le plus proche" est la quatrième considération du sourcing, et trois sas se tiennent devant lui. Les voici.

Les quatre sas du sourcing

Sas Dimension Ce qu'il décide Ce qui casse si mal configuré
1 Disponibilité des stocks Cet entrepôt a-t-il vraiment du stock vendable ? Surventes, expéditions retardées
2 Délai et coût Parmi les entrepôts stockés, lequel expédie le plus vite et le moins cher ? Dérapages de fret, promesses de livraison manquées
3 Capacité de l'entrepôt Cet entrepôt peut-il absorber le volume du jour ? Arriérés, cutoffs transporteurs manqués
4 Règles spéciales Routage VIP, restrictions hazmat, exigences d'entrepôt sous douane Exposition conformité, plaintes de comptes clés

L'ordre n'est pas négociable. La disponibilité est toujours le sas numéro un : un entrepôt sans stock est disqualifié d'office et n'entre jamais au second tour. Mettre "le plus proche" en premier est exactement l'erreur commise par ce vendeur californien.

Le sas deux est là où le délai et le coût s'affrontent, et voici le contre-intuitif : l'entrepôt le plus proche n'est pas toujours le moins cher pour expédier. Dallas vers Chicago via UPS Ground est un corridor de deux jours ; le New Jersey est géographiquement plus proche mais peut tomber dans une pire combinaison zone-plus-surcharge. Ou le site de LA est un 3PL qui facture des frais de traitement par commande tandis que Dallas est votre propre bâtiment sans ces frais. Un vrai moteur de sourcing classe le sas deux au coût total d'exécution, pas à la distance à vol d'oiseau. Dans un projet, le sourcing à la distance seule tournait à environ $180K par mois de fret ; passer au classement au coût total l'a ramené sous $130K. Cet écart de $50K était purement la taxe du "entrepôt le plus proche".

Configurer les règles de sourcing : la checklist de la nuit du go-live

Voici la checklist que je passe en revue la nuit avant chaque go-live multi-entrepôts. Dans l'ordre, sans sauter :

1. Verrouillez d'abord votre définition de stock. Le stock que voit l'OMS doit être du stock disponible — stock physique moins alloué, moins réservé, moins bloqué en contrôle qualité. Le stock virtuel (PO entrants, marchandises en transit) ne doit jamais entrer dans le pool de sourcing, ou s'il y entre, il va dans un pool de pré-vente séparé qui ne se mélange jamais au stock vendable. J'ai vu exactement cette panne trois fois : du stock virtuel compté comme disponible, l'OMS l'a alloué, l'entrepôt a dit "on ne l'a pas", et le service client a encaissé les excuses. Trois fois.

2. Écrivez le moteur de règles dans l'ordre des sas. Construisez le groupe de règles dans l'admin de l'OMS : (1) filtre de stock — écarter les entrepôts sans stock ; (2) classement coût et délai — trier les survivants par coût total d'exécution, du plus bas au plus haut ; (3) contrôle de capacité — dépondérer ou exclure les entrepôts au-delà de leur plafond quotidien de débit ; (4) dérogations de règles spéciales — clients VIP assignés à un site, hazmat uniquement depuis les sites certifiés, commandes transfrontalières depuis l'entrepôt sous douane. Chaque règle a un "si ceci, alors cela" clair. Pas de "de préférence", pas de "dans la mesure du possible".

3. Configurez les règles d'expédition partielle séparément. Une commande, trois lignes : l'entrepôt A en a deux, l'entrepôt B en a une. La diviser ou retenir toute la commande ? Diviser est rapide mais double le coût d'expédition ; retenir protège le coût mais peut faire sauter la promesse de livraison. Mon défaut : autoriser les partiels pour les commandes à forte valeur ou sensibles au délai (plafonnez — deux colis maximum), et pour les commandes de faible valeur expédier complète depuis l'entrepôt qui détient le plus, en plaçant la ligne manquante en backorder. Si vous ne décidez pas cela avant le go-live, en haute saison le service client répondra "pourquoi ma commande est arrivée en deux colis" mille fois par jour.

4. Ajoutez des coupe-circuits et un plan B. Fixez un plafond quotidien de traitement par entrepôt (pic historique fois 1.2) ; quand un site l'atteint, les nouvelles commandes routent automatiquement vers le site suivant. Ajoutez ensuite un filet : toute commande qui passe les quatre sas sans entrepôt assigné tombe dans une file de revue manuelle avec un SLA de 15 minutes. Un OMS sans plan B transforme chaque entrepôt en point de défaillance unique.

5. Testez la charge avant le lancement. Rejouez trois jours du volume de commandes de votre dernière haute saison à travers le sourcing dans un environnement de test. Surveillez trois chiffres : le taux de survente (doit être zéro), le coût moyen d'exécution par commande, et la charge de pointe sur votre entrepôt le plus occupé (maintenez-la sous 85 %). Signez seulement quand les trois passent.

Ligne de convoyeurs dans un centre de tri déviant les colis par région

L'autre histoire : quand le sourcing est bon, les économies sont de l'argent réel

Mars 2025. Un détaillant d'articles pour animaux au Texas, quatre entrepôts : Dallas, Atlanta, Chicago, Los Angeles. Leur sourcing était manuel — une responsable du service client examinait le tableur de stock chaque matin et assignait les commandes à la main. À 4,000 commandes par jour en haute saison, elle m'a dit qu'elle rêvait de sourcing.

La configuration déployée n'était pas exotique : disponibilité d'abord, coût ensuite, coupe-circuit de capacité en troisième, plus une règle spéciale — commandes de Floride priorisées vers Atlanta (l'expérience logistique de la saison des ouragans qui parle). Premier mois en production, le coût moyen d'exécution par commande a baissé de $1.10. À 4,000 commandes par jour, cela fait environ $130K par mois. Les mots exacts du propriétaire : "Ce jeu de règles a remplacé trois agents du service client."

Réserve honnête, toutefois : la logique de sourcing n'est pas du configurer-et-oublier. Les tarifs des transporteurs changent chaque année, la capacité bouge avec la saison, et chaque nouvel entrepôt signifie reclasser les sas. Je dis aux clients de revoir les règles de sourcing chaque trimestre, au même rythme que les inventaires tournants. Non négociable.

Points de défaillance courants : relisez une fois de plus avant le go-live

Échec 1 : Sourcer à la distance seule, en ignorant les stocks. C'est l'histoire numéro un. La distance est une donnée de coût, pas une qualification. Un entrepôt sans stock est inutile à zéro mile.

Échec 2 : Du stock virtuel qui fuit dans le pool de sourcing. Stock en transit, PO non réceptionnés, blocages qualité — rien de tout cela n'est allouable. J'ai vu ce piège trois fois. Survente, à chaque fois.

Échec 3 : Pas de coupe-circuit de capacité. En pointe, chaque commande inonde l'entrepôt "optimal", qui devient l'entrepôt le plus malheureux. Un plafond quotidien de débit est le fusible de votre tableau de sourcing. Ne le sautez pas.

Échec 4 : Pas de règles d'expédition partielle. Soit les partiels sont interdits et les promesses de livraison s'effondrent, soit les partiels sont open bar et le fret double. Les partiels ont besoin d'un seuil de coût explicite.

Échec 5 : Des règles configurées, jamais revues. Les règles de sourcing sont vivantes — tarifs, capacité et réseau bougent. Configurez et oubliez, et dans six mois elles sont fausses.

Le sourcing se résume à quatre sas et une checklist en cinq points. Le verdict était au premier paragraphe, le mode d'emploi est tout au-dessus, et les pièges sont signalés. Il reste à parcourir la checklist la nuit du go-live, point par point. Pas de raccourcis.

Par Lin Xiao, consultante en déploiement WMS

Traduit de l'anglais. En cas de divergence, la version anglaise fait foi.