Reset manufacturing orders back to draft without losing a thing

Revert confirmed, in-progress, or cancelled manufacturing orders to draft in one click — with inventory and accounting handled automatically, a full audit trail, and role-based control over who can do it.

The problem

Once a manufacturing order leaves draft, native Odoo offers no way back. Fixing a wrong BOM, a mis-selected product, or an order confirmed too soon means cancelling the whole order and recreating it from scratch — losing its history, planning, and links to other documents in the process.

The solution

Manufacturing Reset to Draft adds a governed, always-visible reset control that reverts orders safely: stock moves and work orders are unreserved and reset, done quantities are reversed with matching stock moves, and every action is previewed, logged, and restricted to the roles you choose.

Capabilities

Everything a governed reset needs

Every capability below is implemented in the module.

01

One-Action Reset to Draft

Revert a confirmed, in-progress, to-close, done, or cancelled manufacturing order back to draft in a single click, without recreating the order.

02

Always-Visible Control

The reset button stays visible in the manufacturing order header across every state it applies to, so it is never hidden exactly when you need it.

03

Inventory-Safe Revert

Stock moves and reservations are unreserved and reset on the way back to draft, and validated quantities get reversing moves so stock levels net back to their pre-order state.

04

Work Order Status Revert

Linked work orders revert alongside the manufacturing order, so the whole order returns to a coherent draft state instead of being left stranded mid-progress.

05

Pre-Reset Impact Wizard

A confirmation dialog previews what the reset will affect before you commit, and requires a reason, so a high-stakes action never happens by accident.

06

Bill of Materials Change on Reset

Swap the Bill of Materials version as part of the reset flow, addressing the most common reason teams need to reset an order in the first place.

07

Full Audit Trail

Every reset is recorded with who performed it, when, and why, visible directly on the order's Reset History tab for traceability and review.

08

Central Reset Log

A dedicated Reset Log, reachable from Manufacturing > Reporting, lists every reset across every order for oversight and reporting.

09

Batch Reset & Role-Based Permissions

Reset multiple selected orders at once from the Manufacturing Orders list, and restrict who may perform a reset with a dedicated security group.

Workflow

How it works

1

Open the order

From any confirmed, in-progress, or cancelled manufacturing order, click the always-visible Reset to Draft button in the header.

2

Review the impact

The pre-reset wizard shows what will be affected, lets you optionally change the Bill of Materials, and asks for a reason for the reset.

3

Confirm the reset

Stock moves, reservations, and work orders are reverted, and any validated quantities are reversed with matching stock moves so inventory and costs stay accurate.

4

Review the audit trail

The reset is logged instantly on the order's Reset History tab and in the central Reset Log for later review.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Confirmed, in-progress, to-close, done, and cancelled orders can all be reset back to draft, subject to your configured permissions.

Get the app

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.

Manufacturing Reset to Draft

A safe, audited one-click revert to draft with inventory-safe reversal and a pre-reset impact wizard — fix a wrong BoM without cancelling and recreating the order.

Buy on Odoo App Store