From 081887bec5b7daead28377b9b8b0d7f338d6b2ab Mon Sep 17 00:00:00 2001 From: Rohit Waghchaure Date: Mon, 15 Jun 2026 16:08:38 +0530 Subject: [PATCH] fix: recalculate incoming rate in SLE for purchase documents during repost (cherry picked from commit 867ee484b90b5afce3760fcad8f23a8a954e04a0) --- erpnext/stock/stock_ledger.py | 1 + 1 file changed, 1 insertion(+) diff --git a/erpnext/stock/stock_ledger.py b/erpnext/stock/stock_ledger.py index a1dc9d13a4e..a28b27aac5d 100644 --- a/erpnext/stock/stock_ledger.py +++ b/erpnext/stock/stock_ledger.py @@ -1188,6 +1188,7 @@ class update_entries_after: sle.recalculate_rate or self.has_landed_cost_based_on_pi(sle) or (sle.voucher_type == "Stock Entry" and sle.actual_qty > 0 and is_repack_entry(sle.voucher_no)) + or (sle.voucher_type in ("Purchase Receipt", "Purchase Invoice")) ): rate = self.get_incoming_outgoing_rate_from_transaction(sle)