mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-12 17:51:20 +00: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
|
return end_date
|
||||||
|
|
||||||
|
|
||||||
def make_default_records():
|
def get_default_scorecard_variables():
|
||||||
install_variable_docs = [
|
return [
|
||||||
{
|
{
|
||||||
"param_name": "total_accepted_items",
|
"param_name": "total_accepted_items",
|
||||||
"variable_label": "Total Accepted Items",
|
"variable_label": "Total Accepted Items",
|
||||||
@@ -374,7 +374,10 @@ def make_default_records():
|
|||||||
"path": "get_invoiced_qty",
|
"path": "get_invoiced_qty",
|
||||||
},
|
},
|
||||||
]
|
]
|
||||||
install_standing_docs = [
|
|
||||||
|
|
||||||
|
def get_default_scorecard_standing():
|
||||||
|
return [
|
||||||
{
|
{
|
||||||
"min_grade": 0.0,
|
"min_grade": 0.0,
|
||||||
"prevent_rfqs": 1,
|
"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:
|
for d in install_variable_docs:
|
||||||
try:
|
try:
|
||||||
d["doctype"] = "Supplier Scorecard Variable"
|
d["doctype"] = "Supplier Scorecard Variable"
|
||||||
frappe.get_doc(d).insert()
|
frappe.get_doc(d).insert()
|
||||||
except frappe.NameError:
|
except frappe.NameError:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
install_standing_docs = get_default_scorecard_standing()
|
||||||
for d in install_standing_docs:
|
for d in install_standing_docs:
|
||||||
try:
|
try:
|
||||||
d["doctype"] = "Supplier Scorecard Standing"
|
d["doctype"] = "Supplier Scorecard Standing"
|
||||||
|
|||||||
Reference in New Issue
Block a user