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
| Field | Type | Description |
|---|---|---|
| Item | reference | What's being made. The job copies this item's method on release. |
| Quantity | number | Good units to produce. |
| Scrap quantity | number | Units expected lost; production quantity = quantity + scrap. |
| Quantity complete | number | Good units finished so far. |
| Location | reference | The site the job runs at and receives into. |
| Due date | date | When it's needed; paired with a deadline type that tells the scheduler how hard the date is. |
| Source | reference | The sales order line or quote line it was raised for, if any. |
| Assignee | reference | The person responsible for the job. |
Status lifecycle
A job's status drives what you can do with it and what the floor sees.
| Status | Meaning |
|---|---|
| Draft | Created and editable; not yet planned or scheduled. |
| Planned | Demand is visible to planning, but no work is on the board yet. |
| Ready | Released — operations are scheduled and material requirements raised. |
| In Progress | The first production event has been logged against it. |
| Paused | Work is temporarily halted. |
| Completed | Every operation is done; finished goods have been received into inventory. |
| Closed | The books are settled — any residual work-in-process is swept to variance. |
| Cancelled | Abandoned before completion. |
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.
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.