AssetBlaze

Help Center

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.

Was this helpful?

Related Articles