Fixed Get Open Sales Orders with Item Filter

Previously Get Open Sales Orders with Item Filter does not filter properly and instead returns Sales Orders with all Items.
diff --git a/erpnext/manufacturing/doctype/production_planning_tool/production_planning_tool.py b/erpnext/manufacturing/doctype/production_planning_tool/production_planning_tool.py
index c907339..46396ba 100644
--- a/erpnext/manufacturing/doctype/production_planning_tool/production_planning_tool.py
+++ b/erpnext/manufacturing/doctype/production_planning_tool/production_planning_tool.py
@@ -61,7 +61,7 @@
 				and so.company = %(company)s
 				and so_item.qty > so_item.delivered_qty {0}
 				and (exists (select name from `tabItem` item where item.name=so_item.item_code
-					and (item.is_pro_applicable = 1 or item.is_sub_contracted_item = 1 {1}))
+					and ((item.is_pro_applicable = 1 or item.is_sub_contracted_item = 1) {1}))
 					or exists (select name from `tabPacked Item` pi
 						where pi.parent = so.name and pi.parent_item = so_item.item_code
 							and exists (select name from `tabItem` item where item.name=pi.item_code