From c734373c9f3b1c3f7213dce854ea277425620c70 Mon Sep 17 00:00:00 2001 From: Rohit Waghchaure Date: Wed, 19 Feb 2025 16:02:39 +0530 Subject: [PATCH] fix: incorrect stock value difference for adjustment entry (cherry picked from commit df83e427a35886b5aa4b1207c0c2bdfcf18693b2) --- erpnext/stock/stock_ledger.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/erpnext/stock/stock_ledger.py b/erpnext/stock/stock_ledger.py index c9e5f9fd1ef..58c2fb51339 100644 --- a/erpnext/stock/stock_ledger.py +++ b/erpnext/stock/stock_ledger.py @@ -654,6 +654,10 @@ class update_entries_after: if not sle.is_adjustment_entry: sle.stock_value_difference = stock_value_difference + elif sle.is_adjustment_entry and not self.args.get("sle_id"): + sle.stock_value_difference = get_stock_value_difference( + sle.item_code, sle.warehouse, sle.posting_date, sle.posting_time, sle.voucher_no + ) sle.doctype = "Stock Ledger Entry" frappe.get_doc(sle).db_update()