Understanding MO statuses
Last updated Apr 23, 2026
In this article: the lifecycle of a Manufacturing Order and the rules for moving between statuses.
The statuses
Draft - Order created, no stock reserved yet. Fully editable; you can still reload the BOM.
Allocated - Component stock has been reserved against the order.
Scheduled - Allocated and scheduled to start on a specific date.
In Progress - Build is underway; consumption is being recorded.
Completed - Build is finished; stock has moved. Terminal.
Cancelled - Order has been cancelled; any reservations were released. Terminal.
Allowed transitions
AssetBlaze only allows the moves below. Anything else is blocked with an explanation.
Draft → Allocated, Cancelled
Allocated → Scheduled, In Progress, Cancelled
Scheduled → Allocated, In Progress, Cancelled
In Progress → Scheduled, Completed, Cancelled
Completed → (nothing — terminal)
Cancelled → (nothing — terminal)
Key rules
You can only move into Allocated if allocations actually exist — you can't mark an order allocated without reserving any stock.
You can only move into Completed from In Progress.
Only Draft or Cancelled orders can be deleted (see Cancelling vs deleting an MO).
Reload BOM is only available on Draft orders that haven't consumed any material yet.
Why the rules are strict
The status controls real inventory behaviour: reservations going down, stock being deducted, cost being rolled up. Enforcing valid transitions prevents orders from ending up in states where, for example, stock is deducted twice or never released.
