Duct tape for demo (#14241)
The demo is just too old and needs a complete refactor. This is just a
workaroud to keep the demo working
diff --git a/erpnext/demo/setup/setup_data.py b/erpnext/demo/setup/setup_data.py
index 03e3414..04190ab 100644
--- a/erpnext/demo/setup/setup_data.py
+++ b/erpnext/demo/setup/setup_data.py
@@ -21,10 +21,10 @@
employees = frappe.get_all('Employee', fields=['name', 'date_of_joining'])
# monthly salary
- setup_salary_structure(employees[:5], 0)
+ #setup_salary_structure(employees[:5], 0)
# based on timesheet
- setup_salary_structure(employees[5:], 1)
+ #setup_salary_structure(employees[5:], 1)
setup_leave_allocation()
setup_customer()
@@ -140,14 +140,14 @@
def setup_salary_structure(employees, salary_slip_based_on_timesheet=0):
f = frappe.get_doc('Fiscal Year', frappe.defaults.get_global_default('fiscal_year'))
- ss = frappe.new_doc('Salary Structure')
- ss.name = "Sample Salary Structure - " + random_string(5)
- for e in employees:
- ss.append('employees', {
- 'employee': e.name,
- 'from_date': "2015-01-01",
- 'base': random.random() * 10000
- })
+ #ss = frappe.new_doc('Salary Structure')
+ #ss.name = "Sample Salary Structure - " + random_string(5)
+ #for e in employees:
+ # ss.append('employees', {
+ # 'employee': e.name,
+ # 'from_date': "2015-01-01",
+ # 'base': random.random() * 10000
+ # })
ss.from_date = e.date_of_joining if (e.date_of_joining
and e.date_of_joining > f.year_start_date) else f.year_start_date