From 517108d10a4dcde2133f2cda63164e1f1eae981f Mon Sep 17 00:00:00 2001 From: Afshan <33727827+AfshanKhan@users.noreply.github.com> Date: Wed, 22 Jul 2020 15:51:48 +0530 Subject: [PATCH] fix: added set query for filters in MR (#22770) Co-authored-by: Marica --- .../material_request/material_request.js | 23 +++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/erpnext/stock/doctype/material_request/material_request.js b/erpnext/stock/doctype/material_request/material_request.js index b113781def3..1ccd8cf31a0 100644 --- a/erpnext/stock/doctype/material_request/material_request.js +++ b/erpnext/stock/doctype/material_request/material_request.js @@ -19,6 +19,12 @@ frappe.ui.form.on('Material Request', { frm.set_indicator_formatter('item_code', function(doc) { return (doc.stock_qty<=doc.ordered_qty) ? "green" : "orange"; }); + frm.set_query("from_warehouse", "items", function(doc) { + return { + filters: {'company': doc.company} + }; + }); + }, onload: function(frm) { @@ -27,11 +33,24 @@ frappe.ui.form.on('Material Request', { // set schedule_date set_schedule_date(frm); - frm.fields_dict["items"].grid.get_field("warehouse").get_query = function(doc) { + + frm.set_query("warehouse", "items", function(doc) { return { filters: {'company': doc.company} }; - }; + }); + + frm.set_query("set_warehouse", function(doc){ + return { + filters: {'company': doc.company} + }; + }); + + frm.set_query("set_from_warehouse", function(doc){ + return { + filters: {'company': doc.company} + }; + }); }, onload_post_render: function(frm) {