fix: service item capitalization (#42188)

* feat: capitalize with service expenses only

* chore: added test

* refactor: removed Capitalized In field from asset doc

(cherry picked from commit 81e0b96c30)

# Conflicts:
#	erpnext/assets/doctype/asset/asset.py
This commit is contained in:
Khushi Rawat
2024-07-16 17:45:29 +05:30
committed by Mergify
parent 62fc42803f
commit 2ffe7d5838
6 changed files with 76 additions and 43 deletions

View File

@@ -1,11 +0,0 @@
import frappe
def execute():
cancelled_asset_capitalizations = frappe.get_all(
"Asset Capitalization",
filters={"docstatus": 2},
fields=["name", "target_asset"],
)
for asset_capitalization in cancelled_asset_capitalizations:
frappe.db.set_value("Asset", asset_capitalization.target_asset, "capitalized_in", None)