diff --git a/erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py b/erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py index a6a69f3271e..10bcb17222f 100644 --- a/erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py +++ b/erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py @@ -537,6 +537,7 @@ def get_available_qty_to_reserve( & (sre.reserved_qty >= sre.delivered_qty) & (sre.status.notin(["Delivered", "Cancelled"])) ) + .for_update() ) if ignore_sre: