The three states
Reserving rather than consuming at the start is deliberate: the material has not been used yet, so the ledger should not say it has. What it does do is stop the reorder page telling you the stock is available when a batch is already relying on it.
Closing a batch
When you close one you enter what you actually made and what it actually took. Both can differ from the plan, and that is the point.- Finished goods go to Shopify through the same path a stock adjustment uses, so they appear in the product’s inventory history like any other change.
- Material is consumed at the actual quantities, not the planned ones.
- The gap between planned and actual is the yield variance.
Cancelling an in-progress batch releases its reservation and writes no movements. Nothing was consumed, so nothing is recorded as consumed.

