Skip to Content

How Odoo Structures Manufacturing – From Material Flow to the Shop Floor

How Odoo structures manufacturing – from bill of materials and material flow to shop floor control. This is how SMEs organize their production...
22 January 2026 by
How Odoo Structures Manufacturing – From Material Flow to the Shop Floor
Michael Rohrmüller | PixelMechanics, Mike Rohrmüller

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.

  1. 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.

  1. 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.

  1. 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.

  1. 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.

  1. 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.

>> In the third part, we look at the business impact: where does Odoo bring measurable advantage, where are the limits, and how should a company approach getting started?


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.

Michael Rohrmüller

Michael Rohrmüller

CEO & Visionary, PixelMechanics

Michael Rohrmüller is the founder and CEO of PixelMechanics. Since 2008, he has been helping mid-sized companies with digitalization — from ERP and CRM to AI agents. Here, he writes about what actually works in real projects.

Tag Cloud