fix: Copy depreciation schedule on asset split only if it exists (#41775)

This commit is contained in:
Nabin Hait
2024-06-04 21:50:43 +05:30
committed by GitHub
parent d163dbec7d
commit 689e1cfc23

View File

@@ -1150,6 +1150,8 @@ def create_new_asset_after_split(asset, split_qty):
for row in new_asset.get("finance_books"):
current_asset_depr_schedule_doc = get_asset_depr_schedule_doc(asset.name, "Active", row.finance_book)
if not current_asset_depr_schedule_doc:
continue
new_asset_depr_schedule_doc = frappe.copy_doc(current_asset_depr_schedule_doc)
new_asset_depr_schedule_doc.set_draft_asset_depr_schedule_details(new_asset, row)