From d82464b2f9452b5b0fff9bd41d2df929c8e03674 Mon Sep 17 00:00:00 2001 From: Rohit Waghchaure Date: Tue, 2 Dec 2025 20:04:42 +0530 Subject: [PATCH] fix: SRE validation --- .../stock_reservation_entry/stock_reservation_entry.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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 4c87c40df15..71d7dd4e5f3 100644 --- a/erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py +++ b/erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py @@ -816,7 +816,10 @@ def get_sre_reserved_qty_for_items_and_warehouses( Sum(sre.reserved_qty - sre.delivered_qty).as_("reserved_qty"), ) .where( - (sre.docstatus == 1) & sre.item_code.isin(item_code_list) & (sre.delivered_qty < sre.reserved_qty) + (sre.docstatus == 1) + & sre.item_code.isin(item_code_list) + & (sre.delivered_qty < sre.reserved_qty) + & (sre.status.notin(["Closed", "Delivered"])) ) .groupby(sre.item_code, sre.warehouse) )