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.
Output Becomes A Lot
Section titled “Output Becomes A Lot”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.
| Lot | Location | Disposition | Quantity | Material unit cost |
|---|---|---|---|---|
| LOT-2026-04-24 | Default location | Available | 40 yd3 | $27.50 |
Disposition And Reversal
Section titled “Disposition And Reversal”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.
The Actual Cost Rollup
Section titled “The Actual Cost Rollup”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.
Operations And Resource Cost
Section titled “Operations And Resource Cost”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.