From 6d447f6847b278b9303b87af2ef1aee95aad8d94 Mon Sep 17 00:00:00 2001 From: khushi8112 Date: Thu, 10 Sep 2026 20:10:07 +0530 Subject: [PATCH] fix(asset): recompute reference doc reqd on asset type change The asset_type change handler no longer called toggle_reference_doc, so switching the asset type never cleared the mandatory flags on purchase_receipt/purchase_invoice, throwing a mandatory error on the first save. --- erpnext/assets/doctype/asset/asset.js | 1 + 1 file changed, 1 insertion(+) diff --git a/erpnext/assets/doctype/asset/asset.js b/erpnext/assets/doctype/asset/asset.js index 1a4ae3625f0..290e53ff852 100644 --- a/erpnext/assets/doctype/asset/asset.js +++ b/erpnext/assets/doctype/asset/asset.js @@ -571,6 +571,7 @@ frappe.ui.form.on("Asset", { frm.set_df_property("net_purchase_amount", "read_only", 0); } } + frm.trigger("toggle_reference_doc"); }, create_asset_maintenance: function (frm) {