From 86e4a658a5f4ecf6954d482949bec4febe77d69d Mon Sep 17 00:00:00 2001 From: Rohit Waghchaure Date: Wed, 4 Jun 2025 13:08:45 +0530 Subject: [PATCH] fix: do not remove item which has zero qty and zero valuation --- .../doctype/stock_reconciliation/stock_reconciliation.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py b/erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py index f10237dface..59af85a6931 100644 --- a/erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py +++ b/erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py @@ -163,6 +163,9 @@ class StockReconciliation(StockController): def set_current_serial_and_batch_bundle(self, voucher_detail_no=None, save=False) -> None: """Set Serial and Batch Bundle for each item""" for item in self.items: + if voucher_detail_no and voucher_detail_no != item.name: + continue + if not item.item_code: continue @@ -232,9 +235,6 @@ class StockReconciliation(StockController): if not save and item.use_serial_batch_fields: continue - if voucher_detail_no and voucher_detail_no != item.name: - continue - if not item.current_serial_and_batch_bundle: serial_and_batch_bundle = frappe.get_doc( {