Previously, if you had already added units to inventory, then closed the job with 0 additional units, this could result in job costs not matching the value added to inventory. This mismatch occurred for two main reasons:
- Reserved Value for Final Units - When fewer units were added to inventory than planned, the system “reserved” part of the remaining cost for the final unit(s). If the item was later closed without adding more units, that reserved value had nowhere to go.
- Post-Add Cost Changes - Since the item was still open, other value-affecting actions could occur after units were added—such as timers running, additional picks, or other adjustments—creating further discrepancies. This scenario created inconsistencies in cost recognition, even when no more units were physically added.
What’s Changed:
Now, when a job is closed with 0 units added in the final step, the system retroactively updates the value of all previous inventory adds. The updated value is based on:
Total Item Cost ÷ Total Quantity Created
This ensures that inventory values match actual job costs.