diff --git a/erpnext/accounts/doctype/asset/asset.js b/erpnext/accounts/doctype/asset/asset.js index 38be2637a2..8ff4b83d68 100644 --- a/erpnext/accounts/doctype/asset/asset.js +++ b/erpnext/accounts/doctype/asset/asset.js @@ -18,7 +18,8 @@ frappe.ui.form.on('Asset', { frm.set_query("warehouse", function() { return { "filters": { - "company": frm.doc.company + "company": frm.doc.company, + "is_group": 0 } }; }); @@ -232,7 +233,10 @@ erpnext.asset.transfer_asset = function(frm) { "options": "Warehouse", "get_query": function () { return { - filters: [["Warehouse", "company", "in", ["", cstr(frm.doc.company)]]] + filters: [ + ["Warehouse", "company", "in", ["", cstr(frm.doc.company)]], + ["Warehouse", "is_group", "=", 0] + ] } }, "reqd": 1 diff --git a/erpnext/accounts/doctype/asset_movement/asset_movement.js b/erpnext/accounts/doctype/asset_movement/asset_movement.js index 680eedc9bc..808f01a40c 100644 --- a/erpnext/accounts/doctype/asset_movement/asset_movement.js +++ b/erpnext/accounts/doctype/asset_movement/asset_movement.js @@ -7,7 +7,10 @@ frappe.ui.form.on('Asset Movement', { frm.set_query("target_warehouse", function() { return { - filters: [["Warehouse", "company", "in", ["", cstr(frm.doc.company)]]] + filters: [ + ["Warehouse", "company", "in", ["", cstr(frm.doc.company)]], + ["Warehouse", "is_group", "=", 0] + ] } }) diff --git a/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js b/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js index c51231e881..ccdd87ff1d 100644 --- a/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js +++ b/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js @@ -340,14 +340,20 @@ frappe.ui.form.on("Purchase Invoice", { $.each(["warehouse", "rejected_warehouse"], function(i, field) { frm.set_query(field, "items", function() { return { - filters: [["Warehouse", "company", "in", ["", cstr(frm.doc.company)]]] + filters: [ + ["Warehouse", "company", "in", ["", cstr(frm.doc.company)]], + ["Warehouse", "is_group", "=", 0] + ] } }) }) frm.set_query("supplier_warehouse", function() { return { - filters: [["Warehouse", "company", "in", ["", cstr(frm.doc.company)]]] + filters: [ + ["Warehouse", "company", "in", ["", cstr(frm.doc.company)]], + ["Warehouse", "is_group", "=", 0] + ] } }) }, diff --git a/erpnext/manufacturing/doctype/production_order/production_order.js b/erpnext/manufacturing/doctype/production_order/production_order.js index 9b97bd1cd2..d0e0d86d2e 100644 --- a/erpnext/manufacturing/doctype/production_order/production_order.js +++ b/erpnext/manufacturing/doctype/production_order/production_order.js @@ -174,7 +174,8 @@ erpnext.production_order = { var company_filter = function(doc) { return { filters: { - 'company': frm.doc.company + 'company': frm.doc.company, + 'is_group': 0 } } } diff --git a/erpnext/stock/doctype/purchase_receipt/purchase_receipt.js b/erpnext/stock/doctype/purchase_receipt/purchase_receipt.js index 792f269bcf..d477189c62 100644 --- a/erpnext/stock/doctype/purchase_receipt/purchase_receipt.js +++ b/erpnext/stock/doctype/purchase_receipt/purchase_receipt.js @@ -25,14 +25,20 @@ frappe.ui.form.on("Purchase Receipt", { $.each(["warehouse", "rejected_warehouse"], function(i, field) { frm.set_query(field, "items", function() { return { - filters: [["Warehouse", "company", "in", ["", cstr(frm.doc.company)]]] + filters: [ + ["Warehouse", "company", "in", ["", cstr(frm.doc.company)]], + ["Warehouse", "is_group", "=", 0] + ] } }) }) frm.set_query("supplier_warehouse", function() { return { - filters: [["Warehouse", "company", "in", ["", cstr(frm.doc.company)]]] + filters: [ + ["Warehouse", "company", "in", ["", cstr(frm.doc.company)]], + ["Warehouse", "is_group", "=", 0] + ] } }) }