chore: move widely used doctypes from HR to Setup module
- Employee: used in Telephony, Stock, Quality, Projects, Manufacturing, Loans, Buying, Assets, Accounts, Dependent Apps: Healthcare
- Holiday List: CRM (Appointment Booking), Projects, Healthcare, Support (SLA), Education (Student's Holiday List)
- Branch: Selling (SMS Center), used widely as an accounting dimension
- Department: Assets, Projects, SMS Center, used widely as an accounting dimension
- Designation: Lead, Healthcare Practitioner, used in Employee master which will now be in core
- Employee Group: Telephony, Communication
- Child Tables for above dts: Employee Group Table (Employee Group), Employee Education (Employee), Employee External Work History (Employee), Employee Internal Work History (Employee), Designation Skill (Designation), Holiday (Holiday List)
diff --git a/erpnext/hr/doctype/branch/README.md b/erpnext/setup/doctype/branch/README.md
similarity index 100%
rename from erpnext/hr/doctype/branch/README.md
rename to erpnext/setup/doctype/branch/README.md
diff --git a/erpnext/hr/doctype/branch/__init__.py b/erpnext/setup/doctype/branch/__init__.py
similarity index 100%
rename from erpnext/hr/doctype/branch/__init__.py
rename to erpnext/setup/doctype/branch/__init__.py
diff --git a/erpnext/hr/doctype/branch/branch.js b/erpnext/setup/doctype/branch/branch.js
similarity index 100%
rename from erpnext/hr/doctype/branch/branch.js
rename to erpnext/setup/doctype/branch/branch.js
diff --git a/erpnext/hr/doctype/branch/branch.json b/erpnext/setup/doctype/branch/branch.json
similarity index 100%
rename from erpnext/hr/doctype/branch/branch.json
rename to erpnext/setup/doctype/branch/branch.json
diff --git a/erpnext/hr/doctype/branch/branch.py b/erpnext/setup/doctype/branch/branch.py
similarity index 100%
rename from erpnext/hr/doctype/branch/branch.py
rename to erpnext/setup/doctype/branch/branch.py
diff --git a/erpnext/hr/doctype/branch/test_branch.py b/erpnext/setup/doctype/branch/test_branch.py
similarity index 100%
rename from erpnext/hr/doctype/branch/test_branch.py
rename to erpnext/setup/doctype/branch/test_branch.py
diff --git a/erpnext/hr/doctype/branch/test_records.json b/erpnext/setup/doctype/branch/test_records.json
similarity index 100%
rename from erpnext/hr/doctype/branch/test_records.json
rename to erpnext/setup/doctype/branch/test_records.json
diff --git a/erpnext/hr/doctype/department/README.md b/erpnext/setup/doctype/department/README.md
similarity index 100%
rename from erpnext/hr/doctype/department/README.md
rename to erpnext/setup/doctype/department/README.md
diff --git a/erpnext/hr/doctype/department/__init__.py b/erpnext/setup/doctype/department/__init__.py
similarity index 100%
rename from erpnext/hr/doctype/department/__init__.py
rename to erpnext/setup/doctype/department/__init__.py
diff --git a/erpnext/hr/doctype/department/department.js b/erpnext/setup/doctype/department/department.js
similarity index 100%
rename from erpnext/hr/doctype/department/department.js
rename to erpnext/setup/doctype/department/department.js
diff --git a/erpnext/hr/doctype/department/department.json b/erpnext/setup/doctype/department/department.json
similarity index 100%
rename from erpnext/hr/doctype/department/department.json
rename to erpnext/setup/doctype/department/department.json
diff --git a/erpnext/hr/doctype/department/department.py b/erpnext/setup/doctype/department/department.py
similarity index 100%
rename from erpnext/hr/doctype/department/department.py
rename to erpnext/setup/doctype/department/department.py
diff --git a/erpnext/hr/doctype/department/department_tree.js b/erpnext/setup/doctype/department/department_tree.js
similarity index 100%
rename from erpnext/hr/doctype/department/department_tree.js
rename to erpnext/setup/doctype/department/department_tree.js
diff --git a/erpnext/hr/doctype/department/test_department.py b/erpnext/setup/doctype/department/test_department.py
similarity index 100%
rename from erpnext/hr/doctype/department/test_department.py
rename to erpnext/setup/doctype/department/test_department.py
diff --git a/erpnext/hr/doctype/department/test_records.json b/erpnext/setup/doctype/department/test_records.json
similarity index 100%
rename from erpnext/hr/doctype/department/test_records.json
rename to erpnext/setup/doctype/department/test_records.json
diff --git a/erpnext/hr/doctype/designation/README.md b/erpnext/setup/doctype/designation/README.md
similarity index 100%
rename from erpnext/hr/doctype/designation/README.md
rename to erpnext/setup/doctype/designation/README.md
diff --git a/erpnext/hr/doctype/designation/__init__.py b/erpnext/setup/doctype/designation/__init__.py
similarity index 100%
rename from erpnext/hr/doctype/designation/__init__.py
rename to erpnext/setup/doctype/designation/__init__.py
diff --git a/erpnext/hr/doctype/designation/designation.js b/erpnext/setup/doctype/designation/designation.js
similarity index 100%
rename from erpnext/hr/doctype/designation/designation.js
rename to erpnext/setup/doctype/designation/designation.js
diff --git a/erpnext/hr/doctype/designation/designation.json b/erpnext/setup/doctype/designation/designation.json
similarity index 100%
rename from erpnext/hr/doctype/designation/designation.json
rename to erpnext/setup/doctype/designation/designation.json
diff --git a/erpnext/hr/doctype/designation/designation.py b/erpnext/setup/doctype/designation/designation.py
similarity index 100%
rename from erpnext/hr/doctype/designation/designation.py
rename to erpnext/setup/doctype/designation/designation.py
diff --git a/erpnext/hr/doctype/designation/test_designation.py b/erpnext/setup/doctype/designation/test_designation.py
similarity index 100%
rename from erpnext/hr/doctype/designation/test_designation.py
rename to erpnext/setup/doctype/designation/test_designation.py
diff --git a/erpnext/hr/doctype/designation/test_records.json b/erpnext/setup/doctype/designation/test_records.json
similarity index 100%
rename from erpnext/hr/doctype/designation/test_records.json
rename to erpnext/setup/doctype/designation/test_records.json
diff --git a/erpnext/hr/doctype/designation_skill/__init__.py b/erpnext/setup/doctype/designation_skill/__init__.py
similarity index 100%
rename from erpnext/hr/doctype/designation_skill/__init__.py
rename to erpnext/setup/doctype/designation_skill/__init__.py
diff --git a/erpnext/hr/doctype/designation_skill/designation_skill.json b/erpnext/setup/doctype/designation_skill/designation_skill.json
similarity index 100%
rename from erpnext/hr/doctype/designation_skill/designation_skill.json
rename to erpnext/setup/doctype/designation_skill/designation_skill.json
diff --git a/erpnext/hr/doctype/designation_skill/designation_skill.py b/erpnext/setup/doctype/designation_skill/designation_skill.py
similarity index 100%
rename from erpnext/hr/doctype/designation_skill/designation_skill.py
rename to erpnext/setup/doctype/designation_skill/designation_skill.py
diff --git a/erpnext/hr/doctype/employee/README.md b/erpnext/setup/doctype/employee/README.md
similarity index 100%
rename from erpnext/hr/doctype/employee/README.md
rename to erpnext/setup/doctype/employee/README.md
diff --git a/erpnext/hr/doctype/employee/__init__.py b/erpnext/setup/doctype/employee/__init__.py
similarity index 100%
rename from erpnext/hr/doctype/employee/__init__.py
rename to erpnext/setup/doctype/employee/__init__.py
diff --git a/erpnext/hr/doctype/employee/employee.js b/erpnext/setup/doctype/employee/employee.js
similarity index 100%
rename from erpnext/hr/doctype/employee/employee.js
rename to erpnext/setup/doctype/employee/employee.js
diff --git a/erpnext/hr/doctype/employee/employee.json b/erpnext/setup/doctype/employee/employee.json
similarity index 100%
rename from erpnext/hr/doctype/employee/employee.json
rename to erpnext/setup/doctype/employee/employee.json
diff --git a/erpnext/hr/doctype/employee/employee.py b/erpnext/setup/doctype/employee/employee.py
similarity index 100%
rename from erpnext/hr/doctype/employee/employee.py
rename to erpnext/setup/doctype/employee/employee.py
diff --git a/erpnext/hr/doctype/employee/employee_dashboard.py b/erpnext/setup/doctype/employee/employee_dashboard.py
similarity index 100%
rename from erpnext/hr/doctype/employee/employee_dashboard.py
rename to erpnext/setup/doctype/employee/employee_dashboard.py
diff --git a/erpnext/hr/doctype/employee/employee_list.js b/erpnext/setup/doctype/employee/employee_list.js
similarity index 100%
rename from erpnext/hr/doctype/employee/employee_list.js
rename to erpnext/setup/doctype/employee/employee_list.js
diff --git a/erpnext/hr/doctype/employee/employee_reminders.py b/erpnext/setup/doctype/employee/employee_reminders.py
similarity index 100%
rename from erpnext/hr/doctype/employee/employee_reminders.py
rename to erpnext/setup/doctype/employee/employee_reminders.py
diff --git a/erpnext/hr/doctype/employee/employee_tree.js b/erpnext/setup/doctype/employee/employee_tree.js
similarity index 100%
rename from erpnext/hr/doctype/employee/employee_tree.js
rename to erpnext/setup/doctype/employee/employee_tree.js
diff --git a/erpnext/hr/doctype/employee/test_employee.py b/erpnext/setup/doctype/employee/test_employee.py
similarity index 100%
rename from erpnext/hr/doctype/employee/test_employee.py
rename to erpnext/setup/doctype/employee/test_employee.py
diff --git a/erpnext/hr/doctype/employee/test_employee_reminders.py b/erpnext/setup/doctype/employee/test_employee_reminders.py
similarity index 100%
rename from erpnext/hr/doctype/employee/test_employee_reminders.py
rename to erpnext/setup/doctype/employee/test_employee_reminders.py
diff --git a/erpnext/hr/doctype/employee/test_records.json b/erpnext/setup/doctype/employee/test_records.json
similarity index 100%
rename from erpnext/hr/doctype/employee/test_records.json
rename to erpnext/setup/doctype/employee/test_records.json
diff --git a/erpnext/hr/doctype/employee_education/README.md b/erpnext/setup/doctype/employee_education/README.md
similarity index 100%
rename from erpnext/hr/doctype/employee_education/README.md
rename to erpnext/setup/doctype/employee_education/README.md
diff --git a/erpnext/hr/doctype/employee_education/__init__.py b/erpnext/setup/doctype/employee_education/__init__.py
similarity index 100%
rename from erpnext/hr/doctype/employee_education/__init__.py
rename to erpnext/setup/doctype/employee_education/__init__.py
diff --git a/erpnext/hr/doctype/employee_education/employee_education.json b/erpnext/setup/doctype/employee_education/employee_education.json
similarity index 100%
rename from erpnext/hr/doctype/employee_education/employee_education.json
rename to erpnext/setup/doctype/employee_education/employee_education.json
diff --git a/erpnext/hr/doctype/employee_education/employee_education.py b/erpnext/setup/doctype/employee_education/employee_education.py
similarity index 100%
rename from erpnext/hr/doctype/employee_education/employee_education.py
rename to erpnext/setup/doctype/employee_education/employee_education.py
diff --git a/erpnext/hr/doctype/employee_external_work_history/README.md b/erpnext/setup/doctype/employee_external_work_history/README.md
similarity index 100%
rename from erpnext/hr/doctype/employee_external_work_history/README.md
rename to erpnext/setup/doctype/employee_external_work_history/README.md
diff --git a/erpnext/hr/doctype/employee_external_work_history/__init__.py b/erpnext/setup/doctype/employee_external_work_history/__init__.py
similarity index 100%
rename from erpnext/hr/doctype/employee_external_work_history/__init__.py
rename to erpnext/setup/doctype/employee_external_work_history/__init__.py
diff --git a/erpnext/hr/doctype/employee_external_work_history/employee_external_work_history.json b/erpnext/setup/doctype/employee_external_work_history/employee_external_work_history.json
similarity index 100%
rename from erpnext/hr/doctype/employee_external_work_history/employee_external_work_history.json
rename to erpnext/setup/doctype/employee_external_work_history/employee_external_work_history.json
diff --git a/erpnext/hr/doctype/employee_external_work_history/employee_external_work_history.py b/erpnext/setup/doctype/employee_external_work_history/employee_external_work_history.py
similarity index 100%
rename from erpnext/hr/doctype/employee_external_work_history/employee_external_work_history.py
rename to erpnext/setup/doctype/employee_external_work_history/employee_external_work_history.py
diff --git a/erpnext/hr/doctype/employee_group/__init__.py b/erpnext/setup/doctype/employee_group/__init__.py
similarity index 100%
rename from erpnext/hr/doctype/employee_group/__init__.py
rename to erpnext/setup/doctype/employee_group/__init__.py
diff --git a/erpnext/hr/doctype/employee_group/employee_group.js b/erpnext/setup/doctype/employee_group/employee_group.js
similarity index 100%
rename from erpnext/hr/doctype/employee_group/employee_group.js
rename to erpnext/setup/doctype/employee_group/employee_group.js
diff --git a/erpnext/hr/doctype/employee_group/employee_group.json b/erpnext/setup/doctype/employee_group/employee_group.json
similarity index 100%
rename from erpnext/hr/doctype/employee_group/employee_group.json
rename to erpnext/setup/doctype/employee_group/employee_group.json
diff --git a/erpnext/hr/doctype/employee_group/employee_group.py b/erpnext/setup/doctype/employee_group/employee_group.py
similarity index 100%
rename from erpnext/hr/doctype/employee_group/employee_group.py
rename to erpnext/setup/doctype/employee_group/employee_group.py
diff --git a/erpnext/hr/doctype/employee_group/test_employee_group.py b/erpnext/setup/doctype/employee_group/test_employee_group.py
similarity index 100%
rename from erpnext/hr/doctype/employee_group/test_employee_group.py
rename to erpnext/setup/doctype/employee_group/test_employee_group.py
diff --git a/erpnext/hr/doctype/employee_group_table/__init__.py b/erpnext/setup/doctype/employee_group_table/__init__.py
similarity index 100%
rename from erpnext/hr/doctype/employee_group_table/__init__.py
rename to erpnext/setup/doctype/employee_group_table/__init__.py
diff --git a/erpnext/hr/doctype/employee_group_table/employee_group_table.json b/erpnext/setup/doctype/employee_group_table/employee_group_table.json
similarity index 100%
rename from erpnext/hr/doctype/employee_group_table/employee_group_table.json
rename to erpnext/setup/doctype/employee_group_table/employee_group_table.json
diff --git a/erpnext/hr/doctype/employee_group_table/employee_group_table.py b/erpnext/setup/doctype/employee_group_table/employee_group_table.py
similarity index 100%
rename from erpnext/hr/doctype/employee_group_table/employee_group_table.py
rename to erpnext/setup/doctype/employee_group_table/employee_group_table.py
diff --git a/erpnext/hr/doctype/employee_internal_work_history/README.md b/erpnext/setup/doctype/employee_internal_work_history/README.md
similarity index 100%
rename from erpnext/hr/doctype/employee_internal_work_history/README.md
rename to erpnext/setup/doctype/employee_internal_work_history/README.md
diff --git a/erpnext/hr/doctype/employee_internal_work_history/__init__.py b/erpnext/setup/doctype/employee_internal_work_history/__init__.py
similarity index 100%
rename from erpnext/hr/doctype/employee_internal_work_history/__init__.py
rename to erpnext/setup/doctype/employee_internal_work_history/__init__.py
diff --git a/erpnext/hr/doctype/employee_internal_work_history/employee_internal_work_history.json b/erpnext/setup/doctype/employee_internal_work_history/employee_internal_work_history.json
similarity index 100%
rename from erpnext/hr/doctype/employee_internal_work_history/employee_internal_work_history.json
rename to erpnext/setup/doctype/employee_internal_work_history/employee_internal_work_history.json
diff --git a/erpnext/hr/doctype/employee_internal_work_history/employee_internal_work_history.py b/erpnext/setup/doctype/employee_internal_work_history/employee_internal_work_history.py
similarity index 100%
rename from erpnext/hr/doctype/employee_internal_work_history/employee_internal_work_history.py
rename to erpnext/setup/doctype/employee_internal_work_history/employee_internal_work_history.py
diff --git a/erpnext/hr/doctype/holiday/README.md b/erpnext/setup/doctype/holiday/README.md
similarity index 100%
rename from erpnext/hr/doctype/holiday/README.md
rename to erpnext/setup/doctype/holiday/README.md
diff --git a/erpnext/hr/doctype/holiday/__init__.py b/erpnext/setup/doctype/holiday/__init__.py
similarity index 100%
rename from erpnext/hr/doctype/holiday/__init__.py
rename to erpnext/setup/doctype/holiday/__init__.py
diff --git a/erpnext/hr/doctype/holiday/holiday.json b/erpnext/setup/doctype/holiday/holiday.json
similarity index 100%
rename from erpnext/hr/doctype/holiday/holiday.json
rename to erpnext/setup/doctype/holiday/holiday.json
diff --git a/erpnext/hr/doctype/holiday/holiday.py b/erpnext/setup/doctype/holiday/holiday.py
similarity index 100%
rename from erpnext/hr/doctype/holiday/holiday.py
rename to erpnext/setup/doctype/holiday/holiday.py
diff --git a/erpnext/hr/doctype/holiday_list/README.md b/erpnext/setup/doctype/holiday_list/README.md
similarity index 100%
rename from erpnext/hr/doctype/holiday_list/README.md
rename to erpnext/setup/doctype/holiday_list/README.md
diff --git a/erpnext/hr/doctype/holiday_list/__init__.py b/erpnext/setup/doctype/holiday_list/__init__.py
similarity index 100%
rename from erpnext/hr/doctype/holiday_list/__init__.py
rename to erpnext/setup/doctype/holiday_list/__init__.py
diff --git a/erpnext/hr/doctype/holiday_list/holiday_list.js b/erpnext/setup/doctype/holiday_list/holiday_list.js
similarity index 100%
rename from erpnext/hr/doctype/holiday_list/holiday_list.js
rename to erpnext/setup/doctype/holiday_list/holiday_list.js
diff --git a/erpnext/hr/doctype/holiday_list/holiday_list.json b/erpnext/setup/doctype/holiday_list/holiday_list.json
similarity index 100%
rename from erpnext/hr/doctype/holiday_list/holiday_list.json
rename to erpnext/setup/doctype/holiday_list/holiday_list.json
diff --git a/erpnext/hr/doctype/holiday_list/holiday_list.py b/erpnext/setup/doctype/holiday_list/holiday_list.py
similarity index 100%
rename from erpnext/hr/doctype/holiday_list/holiday_list.py
rename to erpnext/setup/doctype/holiday_list/holiday_list.py
diff --git a/erpnext/hr/doctype/holiday_list/holiday_list_calendar.js b/erpnext/setup/doctype/holiday_list/holiday_list_calendar.js
similarity index 100%
rename from erpnext/hr/doctype/holiday_list/holiday_list_calendar.js
rename to erpnext/setup/doctype/holiday_list/holiday_list_calendar.js
diff --git a/erpnext/hr/doctype/holiday_list/holiday_list_dashboard.py b/erpnext/setup/doctype/holiday_list/holiday_list_dashboard.py
similarity index 100%
rename from erpnext/hr/doctype/holiday_list/holiday_list_dashboard.py
rename to erpnext/setup/doctype/holiday_list/holiday_list_dashboard.py
diff --git a/erpnext/hr/doctype/holiday_list/test_holiday_list.py b/erpnext/setup/doctype/holiday_list/test_holiday_list.py
similarity index 100%
rename from erpnext/hr/doctype/holiday_list/test_holiday_list.py
rename to erpnext/setup/doctype/holiday_list/test_holiday_list.py
diff --git a/erpnext/hr/doctype/holiday_list/test_records.json b/erpnext/setup/doctype/holiday_list/test_records.json
similarity index 100%
rename from erpnext/hr/doctype/holiday_list/test_records.json
rename to erpnext/setup/doctype/holiday_list/test_records.json