mirror of
https://github.com/frappe/erpnext.git
synced 2026-03-24 21:52:21 +01:00
refactor: utility to return default supplier scorecards
This commit is contained in:
@@ -266,8 +266,8 @@ def get_scorecard_date(period, start_date):
|
||||
return end_date
|
||||
|
||||
|
||||
def make_default_records():
|
||||
install_variable_docs = [
|
||||
def get_default_scorecard_variables():
|
||||
return [
|
||||
{
|
||||
"param_name": "total_accepted_items",
|
||||
"variable_label": "Total Accepted Items",
|
||||
@@ -374,7 +374,10 @@ def make_default_records():
|
||||
"path": "get_invoiced_qty",
|
||||
},
|
||||
]
|
||||
install_standing_docs = [
|
||||
|
||||
|
||||
def get_default_scorecard_standing():
|
||||
return [
|
||||
{
|
||||
"min_grade": 0.0,
|
||||
"prevent_rfqs": 1,
|
||||
@@ -425,12 +428,17 @@ def make_default_records():
|
||||
},
|
||||
]
|
||||
|
||||
|
||||
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
|
||||
|
||||
install_standing_docs = get_default_scorecard_standing()
|
||||
for d in install_standing_docs:
|
||||
try:
|
||||
d["doctype"] = "Supplier Scorecard Standing"
|
||||
|
||||
Reference in New Issue
Block a user