Skip to content

Output lots and cost

Manufacturing output writes finished stock through inventory events. The output row points at the created lot, its location, disposition, quantity, material unit cost, and the ingredient consumption rows that fed it. Order totals and produced stock costing also include absorbed operation cost.

lot-backed outputactual costoperation absorption

Completing production creates a manufacturing_output inventory event and a manufacturing_order_outputs row. Discrete production normally creates one output lot; batch production creates lots as batches are completed.

Output · MO-2052
LotLocationDispositionQuantityMaterial unit cost
LOT-2026-04-24Default locationAvailable40 yd3$27.50

Output disposition can be Available or Blocked. Available output can be consumed or sold normally. Blocked output is held out of use and depends on lot-tracking access.

Produced output is permanent — a completed order isn’t deleted. To correct finished stock after the fact, adjust or disposition it through inventory rather than un-producing the order.

On completion, Ashicore reconciles actual consumed ingredient quantities and lot costs, sums material cost, absorbs planned operation cost for the produced quantity, and calculates actual cost per unit.

Actual cost
Actual material cost$920.00
Actual operations cost$180.00
Actual cost per unit$27.50

Operation costs are authored on the product Production tab and snapshotted onto the manufacturing order. The MO operations section is read-only. Cost rows carry operation name, resource, crew size, planned minutes, loaded hourly rate, planned total, and a scaling mode. (A data-level option exists for a fixed total per order; the recipe operations editor currently applies cost per output unit.) The UI currently presents operation cost conservatively; do not assume every schema option is exposed for editing on every surface.