fix: Patch to remove cancelled asset capitalization from asset

(cherry picked from commit 1951f71eeb)
This commit is contained in:
Nabin Hait
2024-02-26 12:57:19 +05:30
committed by Mergify
parent bba738f5f4
commit a755540708
3 changed files with 17 additions and 1 deletions

View File

@@ -143,6 +143,10 @@ class AssetCapitalization(StockController):
self.make_gl_entries()
self.restore_consumed_asset_items()
def on_trash(self):
frappe.db.set_value("Asset", self.target_asset, "capitalized_in", None)
super(AssetCapitalization, self).on_trash()
def cancel_target_asset(self):
if self.entry_type == "Capitalization" and self.target_asset:
asset_doc = frappe.get_doc("Asset", self.target_asset)