mirror of
https://github.com/frappe/erpnext.git
synced 2026-06-05 05:09:11 +00:00
fix: Sample qty validation fix in purchase receipt (#18419)
Co-authored-by: Suraj Shetty <surajshetty3416@gmail.com>
This commit is contained in:
@@ -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: {
|
||||||
|
|||||||
Reference in New Issue
Block a user