Last updated: June 22, 2026
The strength of Odoo lies not in a single module, but in the interplay of all building blocks along the value chain. This becomes particularly visible in production.
- Provisioning logistics: material where it's needed
Many systems map production, but not the material logistics upstream of it. Odoo does both.
When a manufacturing order starts, picking transfers are automatically generated that provide all required components from the respective storage locations.
This means:
- less coordination between warehouse and production
- no duplicate lists
- correct inventory in real time
- clean traceability of every movement
Anyone who today still "first checks in the workshop whether there's enough material" has, with Odoo, a solid foundation for reliable planning for the first time.
- Multi-level bills of materials: complexity cleanly mastered
Odoo supports nested or multi-level bills of materials (indented BOM) – a central point for machine builders, electrical engineering, metal construction, device manufacturers or modular production lines.
Each subassembly has its own bill of materials and can in turn consist of sub-BOMs.
Advantages:
- clear structure instead of a monolithic BOM
- precise requirements planning across all levels
- bottlenecks in lower levels visible early
- reuse of modules / platform thinking
For SMEs this means:
complex products remain manageable – regardless of whether 3, 5 or 12 production stages are involved.
- Operations, routings & work orders: production logic as a digital process
Routings in Odoo map the actual production path:
- Operation 1 → workbench A
- Operation 2 → CNC
- Operation 3 → assembly line
- Operation 4 → quality inspection
Each operation is linked to work centers, times, capacities and optionally checklists.
Through the automatic generation of work orders, a digital process arises that can be controlled directly on the shop floor:
- Start
- Pause
- Report consumption
- Report scrap
- Report as finished
This approach is not "MES light," but a clear, practical control level for many mid-sized operations.
- Material & feedback: transparency instead of gut feeling
Odoo reserves material automatically, reports consumption cleanly and triggers orders or internal replenishments.
This results in a system that independently:
- prevents missing parts
- keeps inventory levels correct
- triggers replenishment processes
- documents scrap and rework
People decide – the system calculates, checks and delivers the data foundation.
This is how modern manufacturing IT must function in SMEs.
- Personnel & performance: realistic, not overloaded
What Odoo is not:
- a full-fledged workforce management with shift planning.
What Odoo does very well:
- record actual times per operation
- map capacities per work center
- feed employee times directly into cost accounting
Most SMEs need exactly this level – no more and no less.
Frequently Asked Questions About Odoo in Manufacturing
How does Odoo structure manufacturing?
Odoo maps manufacturing end to end: bills of materials, routings, manufacturing orders, provisioning logistics and shop floor control access a common data foundation. This creates a clear structure from planning to the workshop. More on our Odoo ERP solutions.
How does Odoo map the material flow?
Via integrated warehouse and procurement processes: material requirements from manufacturing orders automatically trigger provisioning, replenishment or purchasing – including batch and serial number tracking.
Is Odoo suitable for shop floor control?
Yes. With work orders, real-time feedback and the shop floor view, workers and planning get transparency over production progress at all times. Background on the digital operating system.
Does Odoo replace an MES?
For many mid-sized operations, yes. For high-frequency machine data and tight cycle times, no. The dividing line is how granular you need to control and record directly at the machine.
How does Odoo handle variants and configurable products?
Through product variants and, for complex cases, configurators with rules. The effort sits in defining those rules, not in the software.
Can we plan capacity with it?
Yes, at work-centre level with times and availability. What Odoo will not do for you is keep the times realistic — planning quality stands or falls with the routings you maintain.
How does traceability work?
Through lots and serial numbers along the whole chain, from goods receipt to delivery. Decide early which level you need, because retrofitting it into a running system is unpleasant.
What about subcontracting?
Odoo maps subcontracting including material provision. It is one of the areas where mid-sized manufacturers save most, because the alternative is usually a spreadsheet and a phone call.
Does the shop floor need PCs?
Tablets are usually enough, and the shop-floor views are built for them. Plan hardware and network coverage before go-live — it is a frequent and entirely avoidable cause of delay.
How do we get realistic times into the system?
Start with your current estimates and correct them from recorded data after a few weeks. Waiting for perfect times before starting is the most reliable way of never starting.