Manufacturing Orders
Where a Bill of Materials is the recipe, a Manufacturing Order is "make this many, starting now." It walks through a full production lifecycle: approving the plan, checking materials are available, producing, recording what actually came out, and moving the finished goods into a warehouse.
What is a Manufacturing Order?
A Manufacturing Order follows an Active Bill of Materials to actually produce stock, from planning through to finished goods landing in a warehouse. It is what every "Fulfill via MO" button in the Transfer Request, Issue Request, and Loading Request guides ultimately raises.
Creating an order
- Go to Inventory → Manufacturing Orders.
- Click New Order.
- Fill in the form:
Product to Manufacture— the finished good.Bill of Material— choosing this filters to only Active BOMs for that product.Quantity to Produce— the planned output.Warehouse Unit— where production will happen.Notes— optional.
- Click Create Order. The order starts in DRAFT.
The Manufacturing Orders list — Inventory → Manufacturing Orders.
The "New Manufacturing Order" form.
Approving
- On the order's detail page, click Approve.
- Confirm on the "Approve manufacturing order" screen.
Detail page in DRAFT status — Approve and Edit buttons.
The "Approve manufacturing order" confirmation screen.
Approving is just a sign-off — nothing is deducted from stock yet.
Checking & requesting materials
Once APPROVED, the Required Materials tab shows, per component: Required Qty, Available Qty, and Shortage Qty.
The Required Materials tab, showing a shortage row and the button to close the gap.
If there's a shortage, one button at the top resolves it — but which button you see, and what it actually does, depends on your permissions:
| Button you see | What it does |
|---|---|
| Transfer Materials | Creates a direct Stock Transfer immediately — moves the shortfall straight from the chosen warehouse unit into the manufacturing warehouse unit. No separate approval needed from this screen. |
| Request Materials | Raises a Transfer Request instead — the same document type covered in the Transfer Requests guide, which then has to go through its own Submit → Approve → fulfill steps before the stock actually moves. |
If you're not familiar with Transfer Requests, read that guide first — clicking "Request Materials" hands you off into that whole separate workflow rather than resolving the shortage on the spot.
Either button stays disabled while a transfer or transfer request raised this way is still open, and a "Pending Actions!" banner stays on the order until it clears.
Marking components ready
Mark Components as Ready stays greyed out until every component is fully available and there are no open transfers or transfer requests from the previous step.
The greyed-out "Mark Components as Ready" button while a shortage or pending transfer exists.
- Once unblocked, click Mark Components as Ready.
- Confirm on the "Mark Components as Ready" screen.
The "Mark Components as Ready" confirmation screen, once unblocked.
No stock is deducted at this step either — it's a readiness check, not a consumption event.
Starting production
- Once COMPONENTS_READY, click Start Production.
Detail page in COMPONENTS_READY status — the Start Production button.
This simply records that production has begun — it doesn't move any stock by itself.
Ending production
Once IN_PRODUCTION, click End Production. This is where you record what the run actually produced.
- On the "Mark as Produced" screen, fill in
Quantity Produced— the actual amount that came out (capped at the planned quantity). - Click Mark as Produced.
The "Mark as Produced" screen, with the Quantity Produced field.
If the quantity you enter exactly matches what was planned, the order automatically completes itself right away — it skips straight to COMPLETED with no further click needed.
Recording scrap (only if output fell short)
If the actual quantity produced was less than planned, a "Breakdown Required!" banner appears and a Materials Scrap tab shows up. Adding a breakdown is optional — the banner is a prompt, not a requirement.
The "Breakdown Required!" banner, and the Materials Scrap tab that appears alongside it.
- In the Materials Scrap tab, click Add breakdown.
- Fill in:
Product— which component the shortfall relates to.Quantity— how much of the shortfall this line accounts for.Reason— Loss, Damage, or Contamination.Disposition— Write Off, Quarantine, or Rework.Disposition Warehouse Unit— required only for Quarantine or Rework, where that stock physically goes.Notes— optional.
- Click Add breakdown.
The "Add scrap breakdown" panel.
In plain terms: this is how you explain and route what happened to the materials that didn't turn into finished product — write them off entirely, quarantine them for inspection, or send them for rework.
Completing the order
- Once PRODUCED, click Complete.
Detail page in PRODUCED status — the Complete button.
Completing isn't blocked by an unrecorded scrap breakdown — you can complete the order even if you never added one.
Transferring finished goods
A separate, repeatable step — only available once COMPLETED — for actually moving the produced stock into a warehouse.
Detail page in COMPLETED status — the Transfer Finished Goods button.
- Click Transfer Finished Goods.
- Fill in
Destination Warehouse UnitandQuantity(defaults to however much is still untransferred). - Click Transfer.
The "Transfer finished goods to warehouse" panel.
You can do this in more than one batch — even to different warehouses — until the full produced quantity has been moved. The button disappears once everything's been transferred.
Cancelling
Available via the … menu from Draft through In Production only — once an order reaches PRODUCED, it can no longer be cancelled; Complete is the only way forward from there.
- Open the … menu and click Cancel.
- Add a note explaining why — this is required.
The "Cancel Manufacturing Order" confirmation screen — a note is required.
Quick reference
Status meanings
| Status | What it means |
|---|---|
| DRAFT | Being planned. Not yet signed off. |
| APPROVED | Signed off. Check materials and resolve shortages next. |
| COMPONENTS_READY | All materials confirmed available; ready to start. |
| IN_PRODUCTION | Production underway. |
| PRODUCED | Production ended; actual output recorded. Scrap can optionally be logged here. |
| COMPLETED | Order finished. Finished goods can now be transferred to a warehouse. |
| CANCELLED | Abandoned before production finished. Requires a note. |
Glossary
- Required / Available / Shortage Quantity
Per component: how much the order needs, how much is currently in the warehouse, and the gap between them.
- Quantity Produced
The actual output entered when ending production — compared against the planned quantity to determine if there's a shortfall.
- Scrap breakdown
A record explaining and routing material lost to a shortfall — by reason (Loss/Damage/Contamination) and disposition (Write Off/Quarantine/Rework).
- Disposition
What happens to scrapped material: written off entirely, quarantined for inspection, or sent for rework.
- Transfer Finished Goods
The manual step that moves completed production output into an actual warehouse — can be done in multiple batches.
Frequently asked questions
Why is "Mark Components as Ready" stuck disabled?
Either a component still has a shortage, or a transfer/transfer request raised from the Required Materials tab is still open. Resolve both before the button becomes clickable.
Do I have to record a scrap breakdown?
No — the "Breakdown Required!" banner is a prompt, not an enforced requirement. You can complete the order without adding one.
Can I cancel an order after it's Produced?
No — Cancel is only available from Draft through In Production. Once Produced, Complete is the only path forward.
What if I need to send finished goods to two different warehouses?
Use Transfer Finished Goods twice — once per destination — until the full produced quantity has been moved.
Where do Bill of Materials and Manufacturing Orders live in the menu?
Both are items directly under the Inventory sidebar, not a separate "Manufacturing" section.