Faire fabriquer tout ou partie d'un produit par un tiers est la norme dans la cosmétique (façonniers), le BTP (préfabrication) et l'agroalimentaire (co-packing). Odoo 18 gère cette sous-traitance nativement via un type de nomenclature dédié — et la distingue clairement du « kit ». Tour d'horizon des deux mécanismes.
Dans le module Fabrication d'Odoo 18, la nomenclature (BoM) peut prendre plusieurs types : Fabriquer ce produit, Kit et Sous-traitance. Le kit sert à vendre un ensemble de composants comme un seul article, sans production réelle. La sous-traitance, elle, confie l'assemblage à un partenaire externe : vous lui fournissez éventuellement les composants, il vous livre le produit fini, et Odoo suit l'ensemble du flux. Voyons la configuration pas à pas.
Le point de départ : produits et nomenclatures
Tout repose sur des produits et leurs nomenclatures. Le menu Nomenclatures du module Fabrication recense les BoM existantes.
Côté catalogue, on retrouve les produits finis et leurs composants.
Dans notre exemple, le produit fini « Table Fan » (ventilateur) est composé de deux pièces, « Motor » et « Leaf », que l'on configure d'abord comme produits à part entière.
Définir une nomenclature de sous-traitance
Sur la nomenclature du produit fini, choisissez le type Sous-traitance et désignez le ou les sous-traitants autorisés. C'est ce type qui bascule le produit dans la logique de façonnage externe.
Dans l'onglet Composants, listez les matières que le sous-traitant utilisera (ici Motor et Leaf). Ces composants pourront lui être fournis par vos soins.
Acheter au sous-traitant
La sous-traitance se pilote depuis les achats. La liste des demandes de prix et commandes d'achat centralise les approvisionnements.
On crée une commande d'achat adressée au sous-traitant pour le produit fini.
Le transfert associé matérialise le mouvement des marchandises lié à l'opération de façonnage.
Les routes du produit
Sur la fiche du produit fini, les routes déterminent son mode d'approvisionnement : Acheter, Réapprovisionner à la commande, et la route de sous-traitance. Bien combinées, elles déclenchent automatiquement la fourniture des composants au façonnier.
Les composants, eux, gardent leur propre logique d'approvisionnement (par exemple « Acheter » pour Motor).
Le flux complet de bout en bout
À la confirmation de la commande d'achat — ici la commande P00018 passée au fournisseur Azure Interior pour un Table Fan — Odoo orchestre le cycle.
Un transfert de réapprovisionnement du sous-traitant (WH/RES) envoie les composants Motor et Leaf vers l'emplacement de sous-traitance : c'est vous qui fournissez la matière.
À réception, un transfert entrant (WH/IN) enregistre le produit fini livré par le façonnier.
Une fois validé, le bouton Sous-traitance du transfert donne accès au détail de l'opération.
On y retrouve les matières premières consommées (Motor, Leaf) pour produire le ventilateur : la traçabilité est complète, du composant fourni au produit fini reçu.
Kit ou sous-traitance : ne pas confondre
Les deux types de nomenclature répondent à des besoins opposés. Le kit reste interne : aucune fabrication, on assemble et expédie des composants vendus comme un tout. La sous-traitance externalise la production : un partenaire transforme des composants (que vous fournissez ou non) en produit fini, et Odoo suit les flux d'achat, de réapprovisionnement et de consommation. En clair : kit pour un bundle commercial, sous-traitance pour un vrai façonnage confié à un tiers.
Conclusion
La sous-traitance d'Odoo 18 reflète fidèlement une réalité industrielle française très répandue : le recours aux façonniers et co-packers. En modélisant le sous-traitant, les composants fournis et les routes d'approvisionnement, vous obtenez une traçabilité de bout en bout et une valorisation juste, sans saisie manuelle parallèle.
Chez AldenSync, nous paramétrons vos nomenclatures de sous-traitance et de kit, et synchronisons les flux avec vos façonniers et votre comptabilité. Parlons de votre chaîne de production et structurons votre sous-traitance dans Odoo.