From 8be8345b650617f42c2034bfba8881669468db85 Mon Sep 17 00:00:00 2001 From: Nagarajan Date: Fri, 7 Sep 2018 16:20:18 +0530 Subject: [PATCH] Stock Projected Qty Item Group Filter (#15340) * Update stock_projected_qty.js * Update stock_projected_qty.js * Update stock_projected_qty.py * Update stock_projected_qty.js --- .../report/stock_projected_qty/stock_projected_qty.js | 8 +++++++- .../report/stock_projected_qty/stock_projected_qty.py | 3 +++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/erpnext/stock/report/stock_projected_qty/stock_projected_qty.js b/erpnext/stock/report/stock_projected_qty/stock_projected_qty.js index 937c0a2572f..51b9b0cf231 100644 --- a/erpnext/stock/report/stock_projected_qty/stock_projected_qty.js +++ b/erpnext/stock/report/stock_projected_qty/stock_projected_qty.js @@ -26,6 +26,12 @@ frappe.query_reports["Stock Projected Qty"] = { } } }, + { + "fieldname":"item_group", + "label": __("Item Group"), + "fieldtype": "Link", + "options": "Item Group" + }, { "fieldname":"brand", "label": __("Brand"), @@ -33,4 +39,4 @@ frappe.query_reports["Stock Projected Qty"] = { "options": "Brand" } ] -} \ No newline at end of file +} diff --git a/erpnext/stock/report/stock_projected_qty/stock_projected_qty.py b/erpnext/stock/report/stock_projected_qty/stock_projected_qty.py index 89a256cacfa..3e6e5a5cd26 100644 --- a/erpnext/stock/report/stock_projected_qty/stock_projected_qty.py +++ b/erpnext/stock/report/stock_projected_qty/stock_projected_qty.py @@ -39,6 +39,9 @@ def get_data(filters): if filters.brand and filters.brand != item.brand: continue + + elif filters.item_group and filters.item_group != item.item_group: + continue elif filters.company and filters.company != company: continue