Oui, Odoo Fabrication permet de planifier une production de PME de bout en bout : nomenclatures, opérations, postes de travail avec leurs horaires et leurs capacités, ordres de fabrication et de travail, planning visuel, réapprovisionnement des composants, suivi en atelier sur tablette, qualité et maintenance. Le standard est solide pour structurer la production et savoir ce qui doit être fait, où et avec quoi. Il montre ses limites quand il faut un planning réaliste au jour près : il raisonne par poste de travail plutôt que par personne, et il ne tient pas compte des dates d'arrivée des composants pour placer les opérations. C'est là qu'un planificateur sur mesure, connecté à Odoo, peut faire la différence.
Que faut-il configurer pour planifier sa production dans Odoo ?
Un planning ne vaut que les données sur lesquelles il repose. Quatre éléments font le travail de fond.
Les nomenclatures
La nomenclature décrit ce qui entre dans un produit fini : les composants, leurs quantités, et éventuellement des sous-ensembles qui ont eux-mêmes leur nomenclature (on parle de nomenclature multiniveau). Odoo gère aussi les variantes, les kits et les sous-produits. Une colonne optionnelle permet d'indiquer dans quelle opération chaque composant est consommé, ce qui aide à savoir si une étape peut démarrer.
Les opérations (ce qu'on appelait autrefois les gammes)
Il n'y a plus d'objet « gamme » séparé dans les versions récentes : une fois l'option Ordres de travail activée dans les paramètres de Fabrication, les opérations se définissent directement dans l'onglet Opérations de la nomenclature. Pour chaque opération, vous indiquez le poste de travail, une durée par défaut ou une durée calculée sur les derniers ordres réellement chronométrés, et des instructions pas à pas pour l'opérateur. Des dépendances entre opérations peuvent aussi être déclarées : le ponçage ne commence pas avant la fin de la découpe.
Les postes de travail
Le poste de travail représente une machine, une ligne ou un îlot. Il porte l'essentiel des informations de capacité :
- des heures de travail (un horaire hebdomadaire, 40 heures par défaut) ;
- une efficacité en pourcentage, pour refléter une machine plus lente ;
- des temps de préparation et de nettoyage avant et après chaque ordre ;
- des capacités par produit (combien d'unités peuvent être traitées en même temps) ;
- un coût horaire, utilisé pour le coût de revient ;
- des postes alternatifs, vers lesquels Odoo peut basculer le travail quand le poste principal est indisponible (panne, congé de l'atelier enregistré comme absence du poste).
Les règles de réapprovisionnement
Pour les composants, Odoo propose des règles de stock minimum et maximum, la fabrication ou l'achat à la commande (le besoin naît de la commande client), une logique « juste à temps » basée sur les délais, et un rapport de réapprovisionnement qui regroupe les suggestions à valider. Tout cela suppose des délais fournisseurs encodés correctement.
Comment Odoo transforme une commande en planning d'atelier
Prenons un fabricant de mobilier sur mesure qui reçoit une commande de dix bureaux. Une fois la commande confirmée, un ordre de fabrication (OF) est créé, automatiquement si le produit est configuré pour être fabriqué à la commande. L'OF reprend la nomenclature : il réserve les composants en stock et génère un ordre de travail (OT) par opération (découpe, assemblage, finition).
Le bouton Planifier place ensuite ces ordres de travail sur les postes concernés, dans leurs heures d'ouverture, les uns après les autres quand un poste est déjà occupé. Depuis Odoo 20 (sorti en septembre 2026), les ordres de fabrication sont planifiés « au plus tôt » par défaut, et leur position dans la liste fixe la priorité quand plusieurs OF sont planifiés ensemble.
Le résultat se lit dans une vue Gantt des ordres de travail, par poste : vous déplacez un ordre à la souris et repérez les retards. Odoo 20 permet aussi de confirmer des ordres de travail directement depuis cette vue. Côté composants, chaque OF affiche leur disponibilité, et un filtre « À réapprovisionner » a été ajouté à la vue d'ensemble des OF dans Odoo 20.
| Étape | Dans Odoo | Ce que vous y gagnez |
|---|---|---|
| Commande client confirmée | Création de l'OF (automatique ou manuelle) | Plus de ressaisie entre vente et atelier |
| Préparation | Réservation des composants, suggestions d'achat | Les manques apparaissent tôt |
| Planification | Ordres de travail placés sur les postes, vue Gantt | Une vision partagée de la charge |
| Exécution | Tablette d'atelier, chronométrage, contrôles qualité | Temps réels et traçabilité |
| Clôture | Consommation, produits finis en stock, coût de revient | Une marge réelle par OF |
À quoi sert l'Atelier, la tablette des opérateurs ?
L'application connue en anglais sous le nom Shop Floor s'appelle « Atelier » dans l'interface en français. Elle s'installe avec Fabrication, dispose de sa propre icône et est pensée pour une tablette ou un écran fixé au poste. Concrètement :
- chaque tablette affiche les ordres de travail des postes qui lui sont attribués ;
- les opérateurs se connectent dans un panneau dédié, avec un code PIN si vous le souhaitez, et plusieurs personnes peuvent travailler sur le même ordre ;
- un chronomètre enregistre le temps réel de chaque opérateur, ce qui alimente le coût de revient et affine les durées prévues ;
- les instructions de la nomenclature s'affichent étape par étape : consignes, photo à prendre, mesure à encoder, étiquette à imprimer ;
- Odoo 20 ajoute la sélection d'un poste en scannant son code-barres et des notes d'OF mises en forme.
Un point budgétaire : la grille tarifaire d'Odoo prévoit un statut d'« utilisateur léger » qui couvre notamment l'usage de l'Atelier par des employés, sur devis d'Odoo. Pour quinze opérateurs, l'écart avec des licences complètes compte.
MPS, qualité, maintenance : les briques qui complètent le planning
Le plan directeur de production (MPS)
Le MPS sert à anticiper plutôt qu'à ordonnancer. Il présente, par produit et par période (jour, semaine, mois ou année), la demande prévue, la demande réelle issue des commandes, le stock prévisionnel et une proposition de réapprovisionnement calculée à partir d'un stock de sécurité. C'est vous qui validez le lancement. Odoo déconseille explicitement de combiner le MPS avec des règles de stock minimum sur les mêmes produits. Il sert surtout aux fabricants de produits standards à demande saisonnière.
La qualité
L'application Qualité définit des points de contrôle (à quelle opération, pour quels produits) et des types de contrôle : réussite ou échec, mesure dans une tolérance, photo, instructions. Un défaut déclenche une alerte qualité, et les taux de réussite se suivent dans le temps. Odoo 20 ajoute l'enregistrement de l'endroit où le défaut a été constaté.
La maintenance
L'application Maintenance suit les équipements, les demandes d'intervention et un calendrier de maintenance préventive. Le lien avec la production se fait par le poste de travail : une demande de maintenance peut viser un poste plutôt qu'un équipement isolé. Dans Odoo 20, la vue d'ensemble des postes donne un accès direct à leur planning de maintenance, et les demandes disposent de leurs propres vues Gantt, ce qui aide à caler les arrêts machines entre deux séries.
Ce que le standard fait bien, et où il coince
Dans les PME où je mets Odoo Fabrication en place, le constat est assez constant. Pour structurer la production, c'est un excellent outil : une seule base pour la vente, le stock, les achats et l'atelier, des coûts de revient réels, une traçabilité par lot ou numéro de série, et des opérateurs qui encodent eux-mêmes leurs temps.
En revanche, trois limites reviennent dès qu'on veut un planning fiable au jour près :
- La disponibilité des employés. La planification raisonne par poste de travail. Vous pouvez limiter un poste à certains employés, mais le planning standard ne réserve pas une personne précise sur un ordre de travail en tenant compte de ses congés ou de son horaire. Quand trois menuisiers polyvalents tournent sur cinq machines, c'est pourtant la vraie contrainte.
- La charge jour par jour. La vue Gantt montre une succession d'ordres, mais lire d'un coup d'œil qu'un poste est chargé à 120 % mardi et à 40 % jeudi demande de l'interprétation ou des rapports supplémentaires.
- Les composants attendus. Odoo vous dit qu'un composant manque et qu'une commande fournisseur est en cours. Mais il ne décale pas de lui-même la fabrication à la date de réception : un OF peut être planifié lundi alors que les panneaux arrivent mercredi. Le planning est juste sur le papier, faux dans l'atelier.
Résultat fréquent : le responsable d'atelier garde un tableau blanc à côté d'Odoo, et les deux divergent vite.
Quand ajouter un planificateur sur mesure ?
Si votre production est simple (peu de postes, des délais confortables, des composants en stock), le standard suffit souvent, avec un bon paramétrage des durées et des postes. Un outil complémentaire se justifie plutôt quand :
- votre goulot d'étranglement, ce sont les personnes plutôt que les machines ;
- vous dépendez de composants achetés à la commande, avec des délais variables ;
- vous devez promettre une date de livraison crédible au moment du devis ;
- vous replanifiez plusieurs fois par semaine à cause des urgences.
C'est l'objet de ma réalisation de planificateur de fabrication connecté à Odoo : il affiche la semaine par poste avec la charge en pourcentage, signale pour chaque OF si les composants sont disponibles, attendus (avec la date de réception fournisseur) ou manquants, et propose le premier créneau libre sur le bon poste avec un employé disponible, dans les heures de travail. Il ne stocke rien : il lit Odoo et y réécrit les dates et affectations des ordres de travail.
Le planning n'est d'ailleurs souvent qu'un maillon. Dans ma réalisation pour un atelier de menuiserie, le calcul du meuble produit directement le débit, les plans de découpe, la nomenclature et l'ordre de fabrication, avec le stock et les achats derrière. Le planning hérite alors de données justes dès le départ.
Ces outils fonctionnent sur Odoo Online, sans module installé, en passant par l'API d'Odoo. Celle-ci n'est ouverte aux applications externes que sur le plan Custom : c'est à intégrer dans le calcul. J'explique le principe dans mon article sur les connexions par l'API externe d'Odoo.
Quel budget prévoir pour un projet de fabrication ?
Un projet avec fabrication est presque toujours un projet complexe : il touche la vente, le stock, les achats et l'atelier en même temps. À titre d'ordre de grandeur, je situe ces projets entre 15 000 et 50 000 € d'implémentation, hors abonnement Odoo, selon le nombre de postes, la complexité des nomenclatures et la part de sur-mesure. Le détail est dans mon article sur le coût d'un projet Odoo en Belgique. Commencer par le standard bien paramétré, puis ajouter le planificateur une fois les données fiabilisées, permet d'étaler l'investissement.
Questions fréquentes
Odoo Fabrication est-il inclus dans l'abonnement Standard ?
Selon la page des tarifs d'Odoo, les plans Standard et Custom donnent accès à toutes les applications, dont Fabrication, Qualité et Maintenance. Le plan Custom devient nécessaire si vous voulez Studio ou connecter un outil externe par l'API.
Odoo planifie-t-il en tenant compte des congés des opérateurs ?
Il tient compte des horaires et des indisponibilités des postes de travail, pas des congés d'un employé précis. C'est un des cas où un planificateur sur mesure apporte le plus.
Le MPS remplace-t-il le planning d'atelier ?
Non. Le MPS anticipe les quantités à produire ou à acheter par période. L'ordonnancement des ordres de travail sur les postes se fait dans Fabrication, avec la vue Gantt.
Peut-on garder Odoo Online avec un planificateur sur mesure ?
Oui. Un planificateur connecté par l'API fonctionne sans module installé dans Odoo, à condition d'être sur le plan Custom, qui ouvre l'API aux applications externes.
Si vous voulez savoir ce que le standard couvrirait chez vous et ce qui mériterait un outil dédié, décrivez-moi votre atelier via le formulaire de contact. Après un premier échange, je prépare une démo poussée sur votre propre cas, et cette démo est gratuite.