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 b4a165d9e61..a55a3b2b73c 100644 --- a/erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py +++ b/erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py @@ -814,9 +814,7 @@ 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.status.notin(["Delivered", "Cancelled"])) + (sre.docstatus == 1) & sre.item_code.isin(item_code_list) & (sre.delivered_qty < sre.reserved_qty) ) .groupby(sre.item_code, sre.warehouse) )