diff --git a/erpnext/patches/v11_1/set_default_action_for_quality_inspection.py b/erpnext/patches/v11_1/set_default_action_for_quality_inspection.py index 82d43b05206..b13239f7d12 100644 --- a/erpnext/patches/v11_1/set_default_action_for_quality_inspection.py +++ b/erpnext/patches/v11_1/set_default_action_for_quality_inspection.py @@ -6,5 +6,10 @@ import frappe def execute(): stock_settings = frappe.get_doc('Stock Settings') + if stock_settings.default_warehouse and not frappe.db.exists("Warehouse", stock_settings.default_warehouse): + stock_settings.default_warehouse = None + if stock_settings.stock_uom and not frappe.db.exists("UOM", stock_settings.stock_uom): + stock_settings.stock_uom = None + stock_settings.flags.ignore_mandatory = True stock_settings.action_if_quality_inspection_is_not_submitted = "Stop" - stock_settings.save() \ No newline at end of file + stock_settings.save()