mirror of
https://github.com/frappe/erpnext.git
synced 2026-03-20 07:22:13 +00:00
fix: Copy depreciation schedule on asset split only if it exists (#41775)
(cherry picked from commit 689e1cfc23)
Co-authored-by: Nabin Hait <nabinhait@gmail.com>
This commit is contained in:
@@ -1140,6 +1140,8 @@ def create_new_asset_after_split(asset, split_qty):
|
|||||||
|
|
||||||
for row in new_asset.get("finance_books"):
|
for row in new_asset.get("finance_books"):
|
||||||
current_asset_depr_schedule_doc = get_asset_depr_schedule_doc(asset.name, "Active", row.finance_book)
|
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 = frappe.copy_doc(current_asset_depr_schedule_doc)
|
||||||
|
|
||||||
new_asset_depr_schedule_doc.set_draft_asset_depr_schedule_details(new_asset, row)
|
new_asset_depr_schedule_doc.set_draft_asset_depr_schedule_details(new_asset, row)
|
||||||
|
|||||||
Reference in New Issue
Block a user