fix: rate changed on changing of the qty

(cherry picked from commit cd36a1051f)
This commit is contained in:
Rohit Waghchaure
2024-03-27 13:29:22 +05:30
committed by Mergify
parent b6ac3e7d08
commit 41b3a59aae

View File

@@ -1239,10 +1239,10 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe
this.frm.fields_dict.items.grid.toggle_enable("conversion_factor", this.frm.fields_dict.items.grid.toggle_enable("conversion_factor",
((item.uom != item.stock_uom) && !frappe.meta.get_docfield(cur_frm.fields_dict.items.grid.doctype, "conversion_factor").read_only)? true: false); ((item.uom != item.stock_uom) && !frappe.meta.get_docfield(cur_frm.fields_dict.items.grid.doctype, "conversion_factor").read_only)? true: false);
} }
} }
qty(doc, cdt, cdn) { qty(doc, cdt, cdn) {
if (!this.frm.doc.__onload?.load_after_mapping) {
let item = frappe.get_doc(cdt, cdn); let item = frappe.get_doc(cdt, cdn);
// item.pricing_rules = '' // item.pricing_rules = ''
frappe.run_serially([ frappe.run_serially([
@@ -1253,6 +1253,7 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe
() => this.apply_pricing_rule(item, true) () => this.apply_pricing_rule(item, true)
]); ]);
} }
}
stock_qty(doc, cdt, cdn) { stock_qty(doc, cdt, cdn) {
let item = frappe.get_doc(cdt, cdn); let item = frappe.get_doc(cdt, cdn);