From b7e9e4a7c5155b5f6b100ca29427eb81f68d5cf4 Mon Sep 17 00:00:00 2001 From: anandbaburajan Date: Sun, 22 Jan 2023 13:56:18 +0530 Subject: [PATCH] fix: accumulated_depreciation in reverse_depreciation_entry_made_after_disposal --- erpnext/assets/doctype/asset/depreciation.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/erpnext/assets/doctype/asset/depreciation.py b/erpnext/assets/doctype/asset/depreciation.py index 91c24d16327..66dd2e98dc5 100644 --- a/erpnext/assets/doctype/asset/depreciation.py +++ b/erpnext/assets/doctype/asset/depreciation.py @@ -350,7 +350,10 @@ def reverse_depreciation_entry_made_after_disposal(asset, date): asset.flags.ignore_validate_update_after_submit = True schedule.journal_entry = None depreciation_amount = get_depreciation_amount_in_je(reverse_journal_entry) - asset.finance_books[0].value_after_depreciation += depreciation_amount + + idx = cint(schedule.finance_book_id) + asset.finance_books[idx - 1].value_after_depreciation += depreciation_amount + asset.save()