From 867ee484b90b5afce3760fcad8f23a8a954e04a0 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 --- 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 f1b0e2035ea..5ab109ab04a 100644 --- a/erpnext/stock/stock_ledger.py +++ b/erpnext/stock/stock_ledger.py @@ -1194,6 +1194,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)