How Recreate Storage Reservation Works in iDempiere

The Recreate Storage Reservation process in iDempiere is a system utility process designed to ensure inventory reservation records are accurate and synchronized with open orders. It identifies inconsistencies between what has been reserved in storage and what should be reserved based on open order quantities, and then rebuilds the reservation data accordingly


Recreate Storage Reservation

Recreate Storage Reservation corrects inventory reservation errors from order changes or system issues, ensuring accurate stock availability for reliable picking/shipping operations and preventing over-commitment of warehouse stock.


Identify Inconsistencies

When run, the Recreate Storage Reservation process scans reservation records to see whether any reserved quantities (storageQtyReserved) differ from the quantities that should be reserved based on order lines (orderQtyReserved). If an item’s reserved quantity does not match what is required by open orders, it is flagged for correction.


Rebuild Reservations

For all products with discrepancies, the process then recreates the storage reservation records to reflect the correct stock reservation amounts. This means it deletes or adjusts incorrect reservation entries and regenerates entries that align with the current order requirements.


Reset to Correct State

Once the rebuild is done:

  • Reserved quantities in the reservation storage tables match what is actually needed for outstanding orders
  • Inventory availability becomes accurate
  • Downstream processes like picking, shipment creation, and planning are more reliable

This step ensures that reservations match business reality rather than stale or corrupted data.


When to Use It

This process is particularly helpful when:

  • You suspect inventory reservation mismatches after data import, migration, or bulk updates
  • You have run into reservation errors during order processing
  • Stock availability checks are not reflecting expected reserved amounts
  • Users report that available quantities do not align with open orders

Running this process resets reservations to be in sync with what the system’s order engine expects.

TenthPlanet-iDempiere-InventoryManagement-RecreateStorageReservation




The Recreate Storage Reservation process in iDempiere is an important maintenance tool used to fix and rebuild inventory reservation records when they become inconsistent with open orders.
By aligning storage reservation data with actual order demand, the process ensures accurate stock availability, dependable warehouse operations, and better planning outcomes.

Leave a Reply

Your email address will not be published. Required fields are marked *