Jobs

One run of production — a single item, a quantity to make, and its own copy of the method.

A job is the unit of production work in Carbon. It pins down one item, how many to make, where, and by when — and carries its own copy of the manufacturing method (the materials and operations) so the floor always builds from a fixed recipe, even as the part master changes underneath it.

Why it matters

Everything on the shop floor hangs off a job: the schedule board places its operations, material is issued against it, time is logged to it, and cost accumulates into its work-in-process. A sales order line that's made to order becomes a job; planning turns a stock shortfall into one. It's the bridge between demand and the floor.

Fields

FieldTypeDescription
ItemreferenceWhat's being made. The job copies this item's method on release.
QuantitynumberGood units to produce.
Scrap quantitynumberUnits expected lost; production quantity = quantity + scrap.
Quantity completenumberGood units finished so far.
LocationreferenceThe site the job runs at and receives into.
Due datedateWhen it's needed; paired with a deadline type that tells the scheduler how hard the date is.
SourcereferenceThe sales order line or quote line it was raised for, if any.
AssigneereferenceThe person responsible for the job.

Status lifecycle

A job's status drives what you can do with it and what the floor sees.

StatusMeaning
DraftCreated and editable; not yet planned or scheduled.
PlannedDemand is visible to planning, but no work is on the board yet.
ReadyReleased — operations are scheduled and material requirements raised.
In ProgressThe first production event has been logged against it.
PausedWork is temporarily halted.
CompletedEvery operation is done; finished goods have been received into inventory.
ClosedThe books are settled — any residual work-in-process is swept to variance.
CancelledAbandoned before completion.
NOTE

A Completed, Closed, or Cancelled job is locked — its method, quantity, and dates can no longer be edited. Closing is what makes a job's work-in-process provably zero.

Make to order vs. make to stock

A job is identical whichever way it's raised — only its source differs. A make-to-order job links back to a sales order line; a make-to-stock job comes from planning with no order behind it. Either way the job completes into inventory first, and the sale (if any) ships from stock — the job never ships directly to a customer.

NOTE

Releasing a job copies the part's method into a job-specific copy. Editing that copy never touches the part master, and updating the part never disturbs a job already in flight.