From 19b64d4b0f00ca91646a4cd7a2e85279e07fd3e8 Mon Sep 17 00:00:00 2001 From: Rohit Waghchaure Date: Wed, 20 Aug 2025 16:58:13 +0530 Subject: [PATCH] fix: stock reservation --- .../doctype/stock_reservation_entry/stock_reservation_entry.py | 2 +- 1 file changed, 1 insertion(+), 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 5605417c186..2c4d351dc82 100644 --- a/erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py +++ b/erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py @@ -696,7 +696,7 @@ def get_available_qty_to_reserve( sre = frappe.qb.DocType("Stock Reservation Entry") query = ( frappe.qb.from_(sre) - .select(Sum(sre.reserved_qty - sre.delivered_qty)) + .select(Sum(sre.reserved_qty - sre.delivered_qty - sre.transferred_qty - sre.consumed_qty)) .where( (sre.docstatus == 1) & (sre.item_code == item_code)