From e1f9adf4e9b0cfb25acef0c620e354abe7c33128 Mon Sep 17 00:00:00 2001 From: Sudharsanan11 Date: Tue, 30 Dec 2025 11:00:39 +0530 Subject: [PATCH] fix(stock): prevent excess stock reservation --- .../doctype/stock_reservation_entry/stock_reservation_entry.py | 1 + 1 file changed, 1 insertion(+) 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 71d7dd4e5f3..ca8d49fe8ef 100644 --- a/erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py +++ b/erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py @@ -709,6 +709,7 @@ def get_available_qty_to_reserve( & (sre.warehouse == warehouse) & (sre.delivered_qty < sre.reserved_qty) ) + .for_update() ) if ignore_sre: