Allocating and deallocating stock (including shortages)
Last updated Apr 23, 2026
In this article: how to reserve components for a Manufacturing Order, what happens when stock is short, and how to release a reservation.
What "allocating" does
Allocating reserves component stock at the order's location so it can't be sold or consumed elsewhere while this order is open.
Allocate an order
Open the order and click Allocate. The order must be in Draft and have no existing allocations.
For each component in the BOM snapshot, AssetBlaze calculates the quantity needed:
ceil( quantityRequired × (1 + wastage% / 100) × quantityToBuild )
Then at the order's location it:
Looks at available stock (on-hand minus already-reserved-by-other-things).
Reserves as much as it can, up to what this order needs.
Stores both the planned and the reserved quantity for that component.
If everything went through, the order moves to Allocated.
Shortages
If a component doesn't have enough available stock, the order is still allocated — but the reserved quantity for that component will be lower than the planned quantity. That gap is a shortage.
Shortages are visible on the order so you know exactly what to reorder. You can still progress and start the build; the shortage is a signal, not a block.
Deallocate an order
Click Deallocate on an Allocated order. AssetBlaze releases every reservation on that order and moves it back to Draft. Use this if you need to re-plan, change location, or reload the BOM.
Cancel an order with reservations
Cancelling at any stage that had reservations releases them automatically — there's no separate deallocate step required.
