diff --git a/erpnext/stock/doctype/stock_entry/stock_entry.js b/erpnext/stock/doctype/stock_entry/stock_entry.js index 4ec9f1f220f..ad84c36b811 100644 --- a/erpnext/stock/doctype/stock_entry/stock_entry.js +++ b/erpnext/stock/doctype/stock_entry/stock_entry.js @@ -468,7 +468,9 @@ frappe.ui.form.on('Stock Entry', { }, callback: function(r) { if (!r.exc) { - $.extend(child, r.message); + ["actual_qty", "basic_rate"].forEach((field) => { + frappe.model.set_value(cdt, cdn, field, (r.message[field] || 0.0)); + }); frm.events.calculate_basic_amount(frm, child); } } @@ -1069,8 +1071,8 @@ function attach_bom_items(bom_no) { function check_should_not_attach_bom_items(bom_no) { return ( - bom_no === undefined || - (erpnext.stock.bom && erpnext.stock.bom.name === bom_no) + bom_no === undefined || + (erpnext.stock.bom && erpnext.stock.bom.name === bom_no) ); }