diff --git a/erpnext/selling/doctype/customer/customer.js b/erpnext/selling/doctype/customer/customer.js index 23d007b50f..7e689dd7e6 100644 --- a/erpnext/selling/doctype/customer/customer.js +++ b/erpnext/selling/doctype/customer/customer.js @@ -12,7 +12,17 @@ cur_frm.cscript.onload = function(doc,dt,dn){ } // make address, contact, shipping, history list body cur_frm.cscript.make_hl_body(); - //cur_frm.cscript.make_sl_body(); + //cur_frm.cscript.make_sl_body(); + + cur_frm.cscript.load_defaults(doc, dt, dn); +} + +cur_frm.cscript.load_defaults = function(doc, dt, dn) { + doc = locals[doc.doctype][doc.name]; + if(!(doc.__islocal && doc.lead_name)) { return; } + + var fields_to_refresh = LocalDB.set_default_values(doc); + if(fields_to_refresh) { refresh_many(fields_to_refresh); } } cur_frm.add_fetch('lead_name', 'company_name', 'customer_name');