Comment Odoo sait-il où envoyer un produit après réception, ou d’où le tirer lorsqu’un client passe commande ?
La réponse se trouve dans deux mécanismes essentiels : les règles Push et Pull.
Ces règles définissent le comportement automatique des flux logistiques dans Odoo, et permettent de gérer efficacement les mouvements de stock entre entrepôts, zones ou même sites.
Les règles Push et Pull : deux logiques complémentaires
Push (on pousse)
Le flux Push déplace automatiquement les produits vers une nouvelle destination après une opération.
Exemple : après une réception fournisseur, Odoo “pousse” automatiquement les articles dans la zone de stockage.
Idéal pour automatiser les mouvements internes
Réduit les manipulations manuelles
Garantit un entrepôt toujours organisé
Pull (on tire)
Le flux Pull, lui, se déclenche seulement lorsqu’il y a une demande.
Exemple : lorsqu’un client commande un produit, Odoo “tire” l’article depuis un autre entrepôt ou déclenche une commande fournisseur.
Parfait pour les flux à la demande
Évite les surstocks
Synchronise la production, la logistique et les ventes
Comment Odoo applique ces règles via les itinéraires
Les règles Push et Pull s’intègrent dans les itinéraires logistiques d’Odoo.
Chaque produit ou catégorie peut suivre un itinéraire spécifique qui détermine comment il circule dans votre chaîne logistique.
Exemples :
Réception → Stock → Préparation → Livraison (avec Push)
Commande client → Commande fournisseur → Réception → Livraison (avec Pull)
Grâce à cette configuration, Odoo automatise les flux de bout en bout, sans intervention humaine.
Exemple concret : une entreprise BtoB avec 2 entrepôts
Dans ma vidéo, je montre comment une entreprise BtoB gère deux entrepôts grâce aux règles Push et Pull.
Résultat :
- Une logistique fluide
- Moins d’erreurs de transfert
- Un gain de temps considérable