fix: filter batches based on item and warehouse in Pick List (#21778)

Co-authored-by: Marica <maricadsouza221197@gmail.com>
This commit is contained in:
Rohan
2020-05-25 15:25:42 +05:30
committed by GitHub
parent 18b3c4802b
commit b9d5c71405

View File

@@ -31,10 +31,16 @@ frappe.ui.form.on('Pick List', {
}; };
}); });
frm.set_query('item_code', 'locations', () => { frm.set_query('item_code', 'locations', () => {
return erpnext.queries.item({ "is_stock_item": 1 });
});
frm.set_query('batch_no', 'locations', (frm, cdt, cdn) => {
const row = locals[cdt][cdn];
return { return {
query: 'erpnext.controllers.queries.get_batch_no',
filters: { filters: {
is_stock_item: 1 item_code: row.item_code,
} warehouse: row.warehouse
},
}; };
}); });
}, },