Skip to content

Manufacturing order fields

This reference names the user-facing fields and the underlying concepts that matter when reading or troubleshooting a manufacturing order.

referenceopen/done stored statusderived production state

FieldTypeDefaultDescription
Order numbergenerated textnext MO numberAssigned after the order first saves.
Productproduct referencenoneRequired product being made. The product’s current recipe is snapshotted onto the order.
Modeenumproduct production modediscrete or batch; controls whether output is planned by quantity or number of batches.
Production deadlinedateblankOptional planned date for queue planning.
Manufacturing locationlocation referencedefault locationRead-only default location in v1 planning.
Quantitydecimal + product unitproduct output quantityDiscrete planned output quantity in the product unit.
Number of batchesinteger1Batch planned input when the product uses batch production.
Sales ordersales order line referenceblankRead-only link when the order was created from make-to-order sales demand.
Noteslong textblankInternal notes, editable until the order is done.
BlockedbooleanfalseMarks the order as blocked and changes the derived production state.
Started attimestampblankSet when production is started or implied by production activity.
Completed attimestampblankSet when the order is done.
FieldTypeDefaultDescription
Ingredientitem referencerecipe componentComponent item copied from the current product recipe or added as a one-off line.
SKUtext snapshotcurrent item SKUComponent SKU snapshot for history.
Basisenumrecipe basisper_unit for discrete output or per_batch for batch output.
Planned quantitydecimal + unitscaled recipe quantityPlanned consumption after scaling the recipe by output quantity or batches.
Actual quantitydecimal + unit0Filled when stock is consumed for output.
Actual costmoney0Filled from consumed lots and inventory valuation during completion.
Lot strategyenumfifofifo, lifo, or custom.
Pick statusenumnot_pickednot_picked, in_progress, or picked.
Picked quantitydecimal + unit0Quantity reserved or picked against the ingredient line.
NotestextblankIngredient-specific internal note when present.
FieldTypeDefaultDescription
Batch numbergenerated integernext sequenceSequential batch row for batch manufacturing orders.
Batch statusenumpendingpending, in_progress, or completed.
Planned output quantitydecimal + unitrecipe outputQuantity expected from the batch or discrete completion.
Completed quantitydecimal + unit0Finished quantity recorded from output completion.
Output lotlot referencegenerated when completedFinished lot created from production output.
Output dispositionenumavailableavailable or blocked.
Unit costmoneycalculatedMaterial cost per output unit on the output row. Order totals and produced stock costing also absorb operation cost.
Reversed quantitydecimal + unit0Quantity reversed from a recorded output row.
Completed attimestampblankTime the batch or output row was recorded.
FieldTypeDefaultDescription
Operation steptext snapshotproduct Production tab stepOperation name copied from the product Production tab.
Resourceresource snapshotselected recipe resourceLabor, machine, overhead, or other resource snapshot.
Resource typeenumresource typelabor, machine, overhead, or other.
Crew sizedecimal1Number of people or units used in the planned operation cost.
Planned minutesintegerrecipe durationPlanned duration.
Loaded rate / hourmoneyresource rateResource cost rate used for operation cost.
Planned cost totalmoneycalculatedSnapshotted planned operation cost.
Actual crew sizedecimalblankReserved schema field; current execution does not record actual labour inputs.
Actual minutesdecimalblankReserved schema field; current execution does not record actual labour duration.
Actual operation costmoneycalculatedAbsorbed operation cost recorded for the order output.
Sort orderintegerrow orderDisplay order copied from the product Production tab.
ValueLabelMeaning
openOpenActive planning or execution.
doneDoneTerminal production history.
StateLabelDerived from
not_startedNot startedOpen, not blocked, no start/pick/batch completion.
blockedBlockedOpen and isBlocked.
in_progressWork in progressStarted, picked, or partially completed.
doneDoneStored status is done.
ConceptValues
Pick progress badgenot_started, in_progress, picked.
Per-ingredient pick statusnot_picked, in_progress, picked.
ConceptValues
Manufacturing modediscrete, batch.
Batch statuspending, in_progress, completed.
Lot strategyfifo, lifo, custom.
Output dispositionavailable, blocked.
Resource typelabor, machine, overhead, other.