fix: Issues on qty trigger in Stock Entry Detail

This commit is contained in:
marination
2020-04-23 20:18:52 +05:30
parent bd4b5da11b
commit fda451f3e3

View File

@@ -425,9 +425,10 @@ frappe.ui.form.on('Stock Entry', {
item.amount = flt(item.basic_amount + flt(item.additional_cost),
precision("amount", item));
item.valuation_rate = flt(flt(item.basic_rate)
+ (flt(item.additional_cost) / flt(item.transfer_qty)),
precision("valuation_rate", item));
if (flt(item.transfer_qty)) {
item.valuation_rate = flt(flt(item.basic_rate) + (flt(item.additional_cost) / flt(item.transfer_qty)),
precision("valuation_rate", item));
}
}
refresh_field('items');
@@ -453,9 +454,8 @@ frappe.ui.form.on('Stock Entry', {
frappe.ui.form.on('Stock Entry Detail', {
qty: function(frm, cdt, cdn) {
frm.events.set_serial_no(frm, cdt, cdn, () => {
frm.events.set_basic_rate(frm, cdt, cdn);
});
frm.events.set_basic_rate(frm, cdt, cdn);
frm.events.set_serial_no(frm, cdt, cdn);
},
conversion_factor: function(frm, cdt, cdn) {