diff --git a/erpnext/patches/v5_0/set_default_company_in_bom.py b/erpnext/patches/v5_0/set_default_company_in_bom.py index ce8a5a44d1..e5dc86c769 100644 --- a/erpnext/patches/v5_0/set_default_company_in_bom.py +++ b/erpnext/patches/v5_0/set_default_company_in_bom.py @@ -4,12 +4,5 @@ import frappe def execute(): - for d in frappe.db.sql("""select name from `tabBOM` where docstatus < 2"""): - try: - bom = frappe.get_doc('BOM', d.name) - bom.ignore_validate_update_after_submit = True - bom.company = frappe.db.get_value("Global Defaults", None, "default_company") - bom.save() - frappe.db.commit() - except: - frappe.db.rollback() \ No newline at end of file + company = frappe.db.get_value("Global Defaults", None, "default_company") + frappe.db.sql("""update `tabBOM` set company = %s""",company)