fix: skip rescheduling only for asset being disposed

(cherry picked from commit 88b82383f5)
This commit is contained in:
khushi8112
2026-04-30 02:11:57 +05:30
committed by Mergify
parent d3c893d08b
commit 07a957c164

View File

@@ -195,7 +195,7 @@ def reschedule_depreciation(asset_doc, notes, disposal_date=None):
for row in asset_doc.get("finance_books"):
current_schedule = get_asset_depr_schedule_doc(asset_doc.name, None, row.finance_book)
if flt(row.value_after_depreciation) <= flt(row.expected_value_after_useful_life):
if disposal_date and flt(row.value_after_depreciation) <= flt(row.expected_value_after_useful_life):
continue
if current_schedule: