From 6397c366fdcbc82c733b3de2a5a23e9343873a71 Mon Sep 17 00:00:00 2001 From: "mergify[bot]" <37929162+mergify[bot]@users.noreply.github.com> Date: Fri, 6 Jun 2025 09:50:20 +0530 Subject: [PATCH] fix: stock reco qty with inventory dimension (backport #47918) (#47921) fix: stock reco qty with inventory dimension (#47918) (cherry picked from commit 342cebc778ac02cf51870f24a13d667d5f1f9db3) Co-authored-by: rohitwaghchaure --- .../doctype/stock_reconciliation/stock_reconciliation.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py b/erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py index d1b81aa2ebe..6766fc66c44 100644 --- a/erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py +++ b/erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py @@ -489,6 +489,10 @@ class StockReconciliation(StockController): self.update_inventory_dimensions(row, data) + if self.docstatus == 1 and has_dimensions and (not row.batch_no or not row.serial_and_batch_bundle): + data.qty_after_transaction = data.actual_qty + data.actual_qty = 0.0 + return data def make_sle_on_cancel(self):