[fix] In get_bom_items_as_dict don't filter by is_pro_applicable for multi-level bom

This commit is contained in:
Anand Doshi 2015-09-28 16:44:48 +05:30
parent 6f39300d43
commit d767fb6134

View File

@ -391,8 +391,7 @@ def get_bom_items_as_dict(bom, company, qty=1, fetch_exploded=1):
if fetch_exploded: if fetch_exploded:
query = query.format(table="BOM Explosion Item", query = query.format(table="BOM Explosion Item",
conditions="""and item.is_pro_applicable = 0 conditions="""and item.is_sub_contracted_item = 0""")
and item.is_sub_contracted_item = 0 """)
items = frappe.db.sql(query, { "qty": qty, "bom": bom }, as_dict=True) items = frappe.db.sql(query, { "qty": qty, "bom": bom }, as_dict=True)
else: else:
query = query.format(table="BOM Item", conditions="") query = query.format(table="BOM Item", conditions="")