diff --git a/erpnext/patches/v4_2/recalculate_bom_cost.py b/erpnext/patches/v4_2/recalculate_bom_cost.py index 418f42313c..3a194ff195 100644 --- a/erpnext/patches/v4_2/recalculate_bom_cost.py +++ b/erpnext/patches/v4_2/recalculate_bom_cost.py @@ -5,12 +5,12 @@ from __future__ import unicode_literals import frappe def execute(): - try: - for d in frappe.db.sql("select name from `tabBOM` where docstatus < 2"): + for d in frappe.db.sql("select name from `tabBOM` where docstatus < 2"): + try: document = frappe.get_doc('BOM', d[0]) if document.docstatus == 1: document.ignore_validate_update_after_submit = True document.calculate_cost() document.save() - except: - pass \ No newline at end of file + except: + pass \ No newline at end of file