From 27d674d54aeb14dca95b5c931a94e022044b537b Mon Sep 17 00:00:00 2001 From: Rohit Waghchaure Date: Mon, 14 Apr 2025 14:33:51 +0530 Subject: [PATCH] fix: not able to complete work order with reserved qty --- erpnext/stock/stock_ledger.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/erpnext/stock/stock_ledger.py b/erpnext/stock/stock_ledger.py index ce6433d6196..0d8d61470d6 100644 --- a/erpnext/stock/stock_ledger.py +++ b/erpnext/stock/stock_ledger.py @@ -575,7 +575,10 @@ class update_entries_after: posting_datetime = get_combine_datetime(self.args.posting_date, self.args.posting_time) query = ( frappe.qb.from_(sre) - .select(Sum(sre.reserved_qty) - Sum(sre.delivered_qty)) + .select( + Sum(sre.reserved_qty) + - (Sum(sre.delivered_qty) + Sum(sre.transferred_qty) + Sum(sre.consumed_qty)) + ) .where( (sre.item_code == self.item_code) & (sre.warehouse == self.args.warehouse)