diff --git a/erpnext/buying/doctype/supplier_scorecard/supplier_scorecard.py b/erpnext/buying/doctype/supplier_scorecard/supplier_scorecard.py index 7a1db02082e..8c835a29912 100644 --- a/erpnext/buying/doctype/supplier_scorecard/supplier_scorecard.py +++ b/erpnext/buying/doctype/supplier_scorecard/supplier_scorecard.py @@ -405,16 +405,10 @@ def get_default_scorecard_standing(): def make_default_records(): install_variable_docs = get_default_scorecard_variables() for d in install_variable_docs: - try: - d["doctype"] = "Supplier Scorecard Variable" - frappe.get_doc(d).insert() - except frappe.NameError: - pass + d["doctype"] = "Supplier Scorecard Variable" + frappe.get_doc(d).insert(ignore_if_duplicate=True) install_standing_docs = get_default_scorecard_standing() for d in install_standing_docs: - try: - d["doctype"] = "Supplier Scorecard Standing" - frappe.get_doc(d).insert() - except frappe.NameError: - pass + d["doctype"] = "Supplier Scorecard Standing" + frappe.get_doc(d).insert(ignore_if_duplicate=True)