Moteur de routage : la commande choisit son entrepôt
Lors de l’allocation ou de la soumission, le moteur choisit l’entrepôt seul : règles personnalisées, zones postales, stocks, fractionnements, coût et SLA. Aperçu avant de valider.
Lors de l’allocation ou de la soumission (brouillon → alloué), inutile de choisir l’entrepôt à la main. Le moteur décide pour vous et consigne le motif dans l’audit.
Ordre de décision : quatre niveaux#
- D’abord les règles personnalisées : par priorité croissante ; gagne la première règle active dont toutes les conditions correspondent (canal, quantité, transporteur, service, niveau client).
- Si aucune règle ne correspond, l’une des trois stratégies exclusives s’applique (une seule active) : par code postal, rester dans le marché de destination, ou expédier depuis l’emplacement le plus proche.
- Stocks : le moteur vérifie le stock disponible de chaque entrepôt candidat. Le premier qui couvre toutes les lignes gagne ; sinon, celui avec le moindre manquant total.
- Repli : l’entrepôt le plus prioritaire (numéro le plus petit).
Où configurer : page de routage des commandes#
- Ouvrez la page de routage des commandes : règles générales, zones de codes postaux, règles personnalisées, gestion des stocks insuffisants, stratégie de backorder et routage coût/SLA.
- Règles personnalisées : « Nouvelle règle » — nom, priorité (plus petit = plus tôt), conditions : canal, quantité, transporteur, service, niveau client. Désactivable sans suppression.
- Zones de codes postaux : « Nouvelle zone » — de / à et entrepôt. Si un code tombe dans plusieurs zones, la priorité la plus petite gagne.
- La priorité de l’entrepôt se règle sur sa fiche : plus le nombre est petit, plus il est choisi tôt ; défaut 100.
Stock insuffisant : exception vs backorder#
- Option « Exception » : la commande est mise en statut Exception, sans allocation. Le détail du manquant est consigné. Corrigez puis repassez la commande en brouillon ou confirmée.
- Option entrepôt le plus prioritaire : le moteur bascule vers le candidat prioritaire entièrement stocké ; sinon, la stratégie de backorder s’applique.
- Stratégie « expédier d’abord les lignes disponibles ; les manquantes en backorder » — par défaut.
- Ou « conserver la commande entière jusqu’au stock complet, puis allouer » — rien n’est expédié en avance.
Exécution fractionnée : une commande, plusieurs entrepôts#
- « Autoriser l’exécution fractionnée » est activé par défaut : si l’entrepôt principal ne couvre pas toutes les lignes, la commande est divisée par ligne.
- Attribuer l’entrepôt par produit : sur la fiche produit, définissez un entrepôt préféré ; ces lignes y vont toujours.
- Les produits d’échantillon ne sont pas divisés : leurs lignes restent avec l’entrepôt principal.
- L’en-tête garde l’entrepôt couvrant le plus de lignes ; l’audit détaille l’entrepôt de chaque ligne.
Fusionner les commandes et diviser par article#
- Règles de fusion : activez l’interrupteur et la liste gagne « Fusionner les commandes ». Sélectionnez 2+ → aperçu → confirmer : les lignes vont à la commande la plus ancienne ; les sources sont annulées.
- « Un article par commande » : sur un brouillon de 2+ lignes apparaît « Diviser par article ». Chaque ligne crée sa commande ; l’original est annulé.
Routage par niveau client : les meilleurs d’abord#
- La page client a un niveau : Standard / Argent / Or / Platine ; vide ou invalide = Standard.
- Les conditions de règle peuvent inclure le niveau client : la règle ne s’applique qu’à ce niveau.
Routage par coût et SLA#
- « Acheminer au moindre coût » : parmi les candidats entièrement stockés, choisit la combinaison « entrepôt + transporteur » la moins chère. Les tarifs actuels sont estimés.
- « Acheminer selon le SLA » : utilise la date d’expédition requise, estime les jours de transit par distance et choisit le moins cher pouvant livrer à temps.
- Les deux activés : d’abord le SLA, puis le coût.