Hold every MTO order in draft until a supervisor approves it
Disable Auto Confirm MTO adds a manual approval checkpoint to Odoo's Make-to-Order flow, so manufacturing orders are created in Draft and wait for review before components are reserved and capacity is committed.
The problem
Odoo auto-confirms manufacturing orders the instant a Make-to-Order sales order is confirmed. Components are reserved and shop floor capacity is committed immediately, with no human review. A wrong quantity or a component shortage is not caught until materials and machine time are already spoken for, leaving supervisors to cancel and rework orders after the fact.
The solution
This module inserts a deliberate approval checkpoint between sale confirmation and manufacturing execution. MTO-generated manufacturing orders are created and held in Draft, and the responsible reviewer is notified. The supervisor checks components and capacity, then presses Confirm to release the order to the shop floor — nothing else about the sale-to-manufacture workflow changes.
Everything a supervisor checkpoint needs
Every capability below is implemented in the module.
Draft-Held MTO Orders
Manufacturing orders generated by Make-to-Order sales are created in Draft instead of confirming automatically, giving a supervisor room to review before materials and capacity commit.
Zero-Config by Default
Works immediately after install: every MTO order is gated with sensible defaults, no setup required to get value on day one.
Plain-Language Settings
A dedicated Manufacturing Settings section labels every control in operational terms — require approval, notify reviewer — instead of undefined jargon.
Per-Product Approval Rules
Optionally narrow the gate to specific products and a minimum quantity, so routine small orders can skip review while larger or sensitive runs still stop for a check.
Reviewer Notifications
A To-Do activity is scheduled on the draft manufacturing order the moment it needs review, so the checkpoint never becomes a silent bottleneck.
Awaiting-Approval Banner
The manufacturing order form shows a clear on-screen notice when an order is waiting on a supervisor, so nothing gets missed on a busy production list.
Manual Confirm Always Works
Reviewing a draft order is a single click: press Confirm to release it to the shop floor exactly as Odoo normally would.
Multi-Company Aware
Approval settings and product rules are stored per company, so multi-company manufacturers can configure each entity independently.
How it works
Sales order confirmed
The customer order for a Make-to-Order product is confirmed as usual, with no change to the sales process.
Manufacturing order created in draft
Instead of auto-confirming, Odoo creates the MTO manufacturing order and leaves it in Draft.
Reviewer notified
A To-Do activity alerts the responsible reviewer that an order is waiting for approval.
Supervisor reviews and confirms
The reviewer checks components and capacity, then presses Confirm to release the order to the shop floor.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. Sales orders confirm exactly as before. The only change is that the manufacturing order Odoo creates behind the scenes stays in Draft instead of confirming automatically, so a supervisor can review it first.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Disable Auto Confirm MTO
Hold Make-to-Order manufacturing orders in Draft until a supervisor approves them, with per-product rules and reviewer notifications — a review checkpoint without touching the sales workflow.
Buy on Odoo App StoreMore Odoo manufacturing apps
Disable Work Order Auto-start on Open
Per-order, per-work-center and global control over whether opening a Shop Floor work order starts its timer — with explicit Start, batch enable/disable and a full audit trail.
Draft MO Checkpoint from MTO Sales Orders
Hold MTO-triggered manufacturing orders in an editable draft checkpoint — scoped by product or category, with a guided route wizard, a preview before you confirm and a full audit trail.
Duplicate Product with BoM
Multi-level BoM, variant, and operations copying on product duplication, with a preview, audit trail, and one-click undo — every clone lands production-ready.
Engineer To Order Industrial Equipment
Sell equipment before its SKU exists, then confirm it into a real product with a checklist gate and automatic MOs and POs — inside a phase-gated ETO project lifecycle.
Engineering Change Order (ECO)
Draft, diff, approve and activate changes to BoMs, routings and service products — with pre-activation impact analysis, automatic propagation to open orders and a printable change report.
Export BoM Structure to Excel
One-click XLSX export of a multi-level Bill of Materials — hierarchical, flattened or level-1 — with material, labour and subcontracting cost unified on every line and supplier and lead-time columns you choose.