Routes d'approvisionnement

Les Routes sont des objets Odoo qui regroupent un ensemble de Règles. Ces Règles permettent de créer des Opérations sur les stocks automatiquement, suivant certaines conditions.

Par exemple, pour créer une Livraison automatiquement lors de la confirmation d'une Commande de Vente, Odoo va regarder la Route associée à l'entrepôt sélectionné dans la Commande de Vente.

Au moment de la confirmation de la Vente, Odoo regarde si il y a une Route qui indique "comment envoyer les produits à un client depuis cet entrepôt". Il y en a justement une par défaut pour chaque entrepôt :

La Règle associée à cette Route dit simplement de créer des mouvements de stock depuis l'emplacement principal de l'entrepôt en question vers "l'emplacement virtuel des Clients". Exactement ce que l'on souhaite quand on livre un produit à un client.

Différence entre les Ventes et les Achats

Quand on crée une Commande d'Achat (BC) manuellement, Odoo ne regarde pas la route qui dirait "comment recevoir le produit acheté dans un certain entrepôt". Il regarde simplement le "type d'Opération" associé à l'achat et crée une Réception ayant les caractéristiques du "type" sélectionné, par exemple :

Les Types d'Opérations

Un Type d'Opération donne les caractéristiques générales d'une Opération : son emplacement d'origine, son emplacement de destination, le code à utiliser pour nommer l'Opération et d'autres infos d'affichage des champs de l'Opération.

Une Règle d'une Route va notamment être associée à un "Type d'Opération" pour indiquer quelles vont être les caractéristiques de l'opération créée automatiquement depuis le déclenchement de la règle :

Routes associées aux produits

En dehors des Routes associées aux Entrepôts, il existe aussi des Routes "associées à certains produits" comme la Route "Réapprovisionner le sous-traitant sur demande" :

Ces Routes associées à des produits ne sont pas prises en compte lors de la confirmation d'une Vente, mais seulement lorsqu'un certain mouvement de stock de ce produit est réalisé.

Par exemple, on peut lire que les Règles associées à cette Route indiquent (pour chaque entrepôt) qu'il faut "déclencher une autre règle" quand un composant est demandé dans un Ordre de Fabrication d'un Sous-traitant :

Pour trouver cette règle à déclencher, Odoo regarde si il existe une Route qui décrit comment acheminer les produits de notre entrepôt vers les sous-traitants. Il y en a justement une :

La Règle associée à cette Route indique qu'il faut simplement "Prendre le stock" de notre entrepôt et le livrer au sous-traitant directement :

Déclencher un Achat ou une Production depuis une Vente

Routes "Make To Order" associée au produit :

Règle = Prendre dans le stock, si pas disponible déclencher une autre Règle :

Si pas de stock pour ce produit, Odoo regarde les Routes possibles pour acheminer ce produit dans l'emplacement souhaité. Il faut donc que notre article soit assoié à au moins 2 Routes, par exemple :

La Règle associée à la Route "Acheter" déclenchera la création d'une Commande d'Achat la quantité souhaitée... à réceptionner dans l'entrepôt souhaité :

Des Routes plus complexes

Doc officielle d'Odoo :

https://www.odoo.com/documentation/14.0/applications/inventory_and_mrp/inventory/routes/concepts/use-routes.html

Dernière mise à jour