Supplier Scorecard (#9294)

* Initial start of scorecard docs

* Got basic functionality working

* Fixed doc names and added key functions

* Basic functional version minus Actions

* Hide scorecard docs until functional

* Created supplier scorecard documentation

* Added default variables and standings. Added restrictions for PO + RFQ

* Automatic daily scorecard creation + on save

* Added warning for PO nd RFQs

* Minor fixes for codepy, automatically add variables for criteria, fix hooks.py typo

* Added tests, fixed codacy formatting, small improvements

* Fixed test bug w/ criteria. Codacy cleanup

* Fixed codacy issues. Fixed sticky criteria

* Fixed bug with period search. Remove blank variable child.

* Updated docs, automatically add criteria and standings, clean up period create message

* Uncommented test, set docs to beta

* Fix for nabinhait review

* Fix codacy issue. Fix dict assignment for records
This commit is contained in:
bcornwellmott
2017-07-24 10:12:30 -07:00
committed by Nabin Hait
parent 91b2833708
commit 96381da547
52 changed files with 4811 additions and 2 deletions

View File

@@ -213,6 +213,10 @@ def install(country=None):
records += [{'doctype': 'Lead Source', 'source_name': _(d)} for d in default_lead_sources]
# Records for the Supplier Scorecard
from erpnext.buying.doctype.supplier_scorecard.supplier_scorecard import make_default_records
make_default_records()
from frappe.modules import scrub
for r in records:
doc = frappe.new_doc(r.get("doctype"))