1. Home
  2. Knowledge Base
  3. Manufacturing
  4. 11. Troubleshoot Manufacturing Orders

11. Troubleshoot Manufacturing Orders

This guide helps you resolve the messages Qoblex shows when a manufacturing order will not save, start, complete, cancel, or import. Each row below pairs the exact message you may see on screen with the reason it appears and the steps to clear it.

After reading this, you will be able to recognize each blocked state, understand what Qoblex was trying to do when it stopped, and take the right corrective action so the order moves forward.


Below, the manufacturing order statuses are Draft, In Production, Completed, and Canceled. Most blocks happen at the transition between two statuses (for example, moving a Draft order into In Production). Expand a row to see its cause and fix.

“Cannot save this production order, supplier / manufacturer is not set”
The order has no manufacturer. Pick a value in Manufacturer, then Save again.
A line error appears when you save

Saving validates every component line and every labor/overhead line. Fix the line named in the message (“Line 1”, “Line 2”, and so on), then Save again. You may see:

  • “Line {n} : unknown product name. Please remove this line or enter the product to your inventory first” — the line points to a product Qoblex no longer recognizes. Remove the line, or add the product to your inventory first.
  • “Line {n} : quantity undefined or equals 0. Please remove this line or enter a valid quantity greater than 0” — enter a quantity greater than zero.
  • “Line {n} : negative quantity not supported. Please remove this line or enter a valid quantity greater than 0” — enter a positive quantity.
  • “Line {n} : cost undefined. Please remove this line or define the product cost first” — set the component cost.
  • “Line {n} : negative cost not supported. Please remove this line or enter a positive product cost first” — enter a cost of zero or more.
  • “Line {n} : Quantity must be greater than equal to the sum of wasted and unconsumed units” — the line quantity is lower than its Wastage plus Unconsumed amounts. Raise the quantity or lower wastage/unconsumed.
  • “Landed cost item at line {n} : undefined description! …”, “… undefined price! …”, or “… undefined tax! …” — a Labor / Overhead line is missing its description, price, or tax. Complete the line or remove it.
“The Bill Of Material to produce is not defined”
You tried to Start Production or Complete an order with no finished product selected. Choose a Finished Product so Qoblex can load its bill of material, then try again.
“Order location not set. Please setup the order location and try again”
The order has no production location. Set the Location, then Start Production again.
“Order Yield Quantity must be less or equal to the Order Quantity to produce”
Yield Quantity is higher than Quantity To Produce. Yield can never exceed what you set out to produce. Lower the yield or raise the quantity to produce.
“Order Yield Quantity must be greater than 0”
An In Production order cannot be completed with a yield of zero. Enter a Yield Quantity greater than zero before you Complete.
Start Production fails saying a component is out of stock

When you start an order, Qoblex allocates stock at the production location: for an assembly it reserves each component (quantity plus wastage); for a disassembly it reserves the finished product. If any item is short, the start is rejected and the order stays in Draft. The message names the order number and the item, for example: “Order MO-1001: …”.

[!important] Fix the shortage by receiving or transferring stock into the production location, then start the order again. Qoblex reserves stock only at the order’s own location.

“{product} does not exist or the BOM has changed since this order was created. Please reenter the finished product and try again”
A component on the order no longer matches the current bill of material (the recipe changed, or a component was removed from inventory) after the order was created. Reselect the Finished Product so Qoblex rebuilds the component lines from the current recipe, then start again.
“Oops! Something went wrong while trying to start the production order”
The start request could not be processed. Refresh the page and try Start Production again. If it keeps failing, check that stock is available at the production location and that the order is still in Draft.
The order will not complete

Complete is only available from In Production. If completion is rejected, check the reason below, fix it, then Complete again.

  • A finished-batch total message“The total quantity of finished batches must be equal to the yield quantity of the assembly order”: in Lots & Serial, the finished batch quantities you recorded do not add up to the Yield Quantity. Adjust the batches to match.
  • A consumed-batch message“{product} The total quantity of batch operations does not match the quantity consumed” or “{product} Order quantity does not match batch quantities”: the input batches recorded for that component do not reconcile to the amount actually consumed. Correct the per-line batch quantities.
  • A produced-batch message“{product} The total quantity of batch operations does not match the quantity produced”: for a batch-tracked finished product, the finished batch quantities you recorded do not add up to the Yield Quantity at completion. Adjust the finished batches so their total equals the yield.
  • “Oops! Something went wrong while trying to complete the production order. Please refresh the page and try again” — the completion request failed. Refresh the page and retry.

[!important] Batch and serial totals must reconcile exactly to the produced and consumed quantities, or Qoblex aborts the completion and leaves the order In Production.

“Batch Tracking not supported for disassembly orders yet”
Disassembly orders cannot record lots or serials. Only assembly orders support the Lots & Serial dialog. Use an assembly order if you need batch tracking.
“Cannot cancel an ongoing order, consider opening the order for edits first”

An In Production order cannot be canceled directly, because stock is already allocated. Open it for edits first:

  1. Select Amend. Qoblex releases the allocations and returns the order to Draft.
  2. Select Cancel on the Draft order.
  3. Confirm the prompt: “Are you sure you want to cancel this order? This operation cannot be undone”.

[!important] Canceling cannot be undone, and a Completed order can never be canceled.

“We can’t remove batches from a completed manufacturing order. Run an adjustment instead.”
Once an order is Completed, its batch and serial records are locked. To correct batch or lot information after completion, run an inventory adjustment rather than editing the order.
CSV import rows are rejected

The importer validates each row on its own and skips the rows that fail; valid rows still import. Common causes:

  • The Manufacturer Name does not match an existing manufacturer.
  • The Location does not match an existing location.
  • The finished product (by Finished Product Id, Finished Product Sku, or Finished Product Barcode) matches zero bills of material, or more than one. It must resolve to exactly one.
  • The resolved item is not a recipe: “the item to manufacture is not a bill of material”. Point the row at a product that is a bill of material.
  • Number is duplicated within the file. Order numbers must be unique inside a single upload.

[!info] The upload button rejects files larger than 10 MB even though the on-screen note says 2 MB. Keep the file under 10 MB. See the CSV import article for the full field list.

The Manufacturing menu is missing
A user who cannot see the Manufacturing menu is missing the Manufacturing permission. Ask an administrator to grant it. Inventory access is also needed to view allocation and stock details on an order.
Was this article helpful?

Related Articles