Odoo Manufacturing handles the mechanics of making things well: multi-level bills of materials, routed work orders across work centers, a shop floor tablet view operators actually use, and quality checkpoints that can hold a lot. What it doesn’t do out of the box is bind a written procedure to a specific manufacturing order and force the operator through it step by step. That gap is common enough that we built a published app for it.
Odoo’s MRP module isn’t a bolt-on — it’s built to sit on the same stock, purchase, and accounting tables as the rest of the suite, so a manufacturing order actually moves inventory and cost, not just a status field.
Single-level BOMs for simple assemblies, or multi-level BOMs where a sub-assembly is itself manufactured on its own MO. Variants, BOM versions, and phantom BOMs (kits) all supported natively.
Routings split a manufacturing order into sequential or parallel work orders against named work centers, each with its own capacity, cost per hour, and efficiency factor for scheduling.
A kiosk-style interface operators run on a tablet at the work center — start/pause/finish buttons, barcode scan for lot numbers, and instructions attached per operation.
Quality Control points can be inserted into a routing — pass/fail, measure, or picture checks — and a failed check can trigger a Quality Alert without stopping the whole line by default.
Send components to a subcontractor, receive back the finished good, and Odoo tracks the component consumption and cost as if it happened in your own factory.
A BOM can declare secondary outputs (by-products) alongside the main product, and scrap orders write off wastage against the right cost account without corrupting your on-hand stock.
This is one of the most recurring gaps we see across factory floors on Odoo, regardless of industry: the standard operating procedure the operator is supposed to follow lives somewhere else entirely.
This is genuinely what our SOP Builder app does — it’s published on apps.odoo.com as a standalone Odoo 18 module. We reference it here because it’s real, shipped code, not a hypothetical — and it’s exactly the layer most factories are missing between their MRP setup and their actual shop floor discipline.
We’ll look at your BOMs, routings, and quality points as configured today, and tell you honestly where the standard setup is carrying real risk — SOP enforcement included. No deck, no pressure.