From 8ae53cacc508f128ad5035a1d3e66ee4ce5a489b Mon Sep 17 00:00:00 2001 From: tundebabzy Date: Thu, 30 Nov 2017 07:07:21 +0100 Subject: [PATCH] When Warehouse Field Is Changed, Batch Number Field Should Be Updated (#11789) (#11790) * reset batch_no field if no batch number returned * on warehouse change, query for batch number --- erpnext/selling/sales_common.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/erpnext/selling/sales_common.js b/erpnext/selling/sales_common.js index c8b48a56352..3d174b78f7c 100644 --- a/erpnext/selling/sales_common.js +++ b/erpnext/selling/sales_common.js @@ -198,6 +198,7 @@ erpnext.selling.SellingController = erpnext.TransactionController.extend({ }, callback:function(r){ if (in_list(['Delivery Note', 'Sales Invoice'], doc.doctype)) { + me.set_batch_number(cdt, cdn); me.batch_no(doc, cdt, cdn); } } @@ -367,6 +368,8 @@ erpnext.selling.SellingController = erpnext.TransactionController.extend({ callback: function(r) { if(r.message) { frappe.model.set_value(doc.doctype, doc.name, 'batch_no', r.message); + } else { + frappe.model.set_value(doc.doctype, doc.name, 'batch_no', r.message); } } });