fix: Sample qty validation fix in purchase receipt (#18419)

Co-authored-by: Suraj Shetty <surajshetty3416@gmail.com>
This commit is contained in:
Deepesh Garg
2019-07-22 11:14:14 +05:30
committed by Nabin Hait
parent b978c9173d
commit 60a291af8f

View File

@@ -264,8 +264,12 @@ frappe.ui.form.on('Purchase Receipt Item', {
var d = locals[cdt][cdn]; var d = locals[cdt][cdn];
frappe.db.get_value('Item', {name: d.item_code}, 'sample_quantity', (r) => { frappe.db.get_value('Item', {name: d.item_code}, 'sample_quantity', (r) => {
frappe.model.set_value(cdt, cdn, "sample_quantity", r.sample_quantity); frappe.model.set_value(cdt, cdn, "sample_quantity", r.sample_quantity);
validate_sample_quantity(frm, cdt, cdn);
}); });
}, },
qty: function(frm, cdt, cdn) {
validate_sample_quantity(frm, cdt, cdn);
},
sample_quantity: function(frm, cdt, cdn) { sample_quantity: function(frm, cdt, cdn) {
validate_sample_quantity(frm, cdt, cdn); validate_sample_quantity(frm, cdt, cdn);
}, },
@@ -283,7 +287,7 @@ cur_frm.cscript['Make Stock Entry'] = function() {
var validate_sample_quantity = function(frm, cdt, cdn) { var validate_sample_quantity = function(frm, cdt, cdn) {
var d = locals[cdt][cdn]; var d = locals[cdt][cdn];
if (d.sample_quantity) { if (d.sample_quantity && d.qty) {
frappe.call({ frappe.call({
method: 'erpnext.stock.doctype.stock_entry.stock_entry.validate_sample_quantity', method: 'erpnext.stock.doctype.stock_entry.stock_entry.validate_sample_quantity',
args: { args: {