fix: apply composite asset logic only in draft

(cherry picked from commit ee501e884a)
This commit is contained in:
khushi8112
2026-02-06 12:58:42 +05:30
committed by Mergify
parent 79e0e07446
commit d2387a3af8

View File

@@ -513,12 +513,14 @@ frappe.ui.form.on("Asset", {
}, },
is_composite_asset: function (frm) { is_composite_asset: function (frm) {
if (frm.doc.is_composite_asset) { if (frm.doc.docstatus == 0) {
frm.set_value("net_purchase_amount", 0); if (frm.doc.is_composite_asset) {
} else { frm.set_value("net_purchase_amount", 0);
frm.set_df_property("net_purchase_amount", "read_only", 0); } else {
frm.set_df_property("net_purchase_amount", "read_only", 0);
}
frm.trigger("toggle_reference_doc");
} }
frm.trigger("toggle_reference_doc");
}, },
make_sales_invoice: function (frm) { make_sales_invoice: function (frm) {