diff --git a/erpnext/manufacturing/doctype/bom/bom.js b/erpnext/manufacturing/doctype/bom/bom.js index 7a3fe82e2c7..7d3f4f0c1dc 100644 --- a/erpnext/manufacturing/doctype/bom/bom.js +++ b/erpnext/manufacturing/doctype/bom/bom.js @@ -699,7 +699,9 @@ erpnext.bom.BomController = class BomController extends erpnext.TransactionContr get_bom_material_detail(doc, cdt, cdn, secondary_items); } - buying_price_list(doc) { + buying_price_list() { + const doc = this.frm.doc; + if (doc.rm_cost_as_per !== "Price List" && doc.buying_price_list) { this.frm.set_value("buying_price_list", ""); return; @@ -710,8 +712,8 @@ erpnext.bom.BomController = class BomController extends erpnext.TransactionContr } } - plc_conversion_rate(doc) { - if (!this.in_apply_price_list && doc.rm_cost_as_per === "Price List") { + plc_conversion_rate() { + if (!this.in_apply_price_list && this.frm.doc.rm_cost_as_per === "Price List") { this.apply_price_list(null, true); } }