-
Notifications
You must be signed in to change notification settings - Fork 6.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
refactor!: Remove HR and Payroll modules from ERPNext #31467
Commits on Jun 10, 2022
-
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)
Configuration menu - View commit details
-
Copy full SHA for f520f04 - Browse repository at this point
Copy the full SHA f520f04View commit details -
fix: remove HR specific fields from depatment and employee
- these will be added to the masters as custom fields on HRMS app setup
Configuration menu - View commit details
-
Copy full SHA for a117af2 - Browse repository at this point
Copy the full SHA a117af2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d34e58 - Browse repository at this point
Copy the full SHA 0d34e58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 512c82f - Browse repository at this point
Copy the full SHA 512c82fView commit details -
fix: remove employee reminders, move to HRMS app
- change `erpnext.hr.EmployeeController` to `erpnext.setup.EmployeeController`
Configuration menu - View commit details
-
Copy full SHA for 85b18e2 - Browse repository at this point
Copy the full SHA 85b18e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab8df98 - Browse repository at this point
Copy the full SHA ab8df98View commit details
Commits on Jun 13, 2022
-
fix: remove active employee validation from timesheets
- moved to hrms hooks, will only be triggered if app is installed
Configuration menu - View commit details
-
Copy full SHA for 23b40ff - Browse repository at this point
Copy the full SHA 23b40ffView commit details
Commits on Jun 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8b2d045 - Browse repository at this point
Copy the full SHA 8b2d045View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fe2ef6 - Browse repository at this point
Copy the full SHA 3fe2ef6View commit details -
fix: removed expense claim, advance and salary slip updates from PE/J…
…E events - moved them to HRMS app hooks
Configuration menu - View commit details
-
Copy full SHA for 0f83e7a - Browse repository at this point
Copy the full SHA 0f83e7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 39c30f5 - Browse repository at this point
Copy the full SHA 39c30f5View commit details -
fix: remove Salary Slip creation from Timesheet
- moved to HRMS app
Configuration menu - View commit details
-
Copy full SHA for 4b3fb83 - Browse repository at this point
Copy the full SHA 4b3fb83View commit details
Commits on Jun 17, 2022
-
chore: Remove HR/Payroll related setups and fixtures
- Fixtures moved to HRMS app - 'HR' field in Terms and Conditions removed, added via HRMS setup
Configuration menu - View commit details
-
Copy full SHA for fbc1330 - Browse repository at this point
Copy the full SHA fbc1330View commit details
Commits on Jun 21, 2022
-
chore: Removed payroll dependencies from Loan Management, moved to hr…
…ms app - Salary Slip Loan dt moved to hrms, removed from erpnext app - Repay from Salary field removed from Loan and Loan Repayment, installed on hrms app setup - fixed references to salary slip loan fields
Configuration menu - View commit details
-
Copy full SHA for f6fbcc9 - Browse repository at this point
Copy the full SHA f6fbcc9View commit details
Commits on Jun 23, 2022
-
chore: Extract Expense Claim, FnF, Gratuity, Employee Advance related…
… code from accounting - Added hooks `advance_payment_doctypes`, `invoice_doctypes`, `period_closing_doctypes` for other apps to extend accounting functionality - Removed `set_query` code from `journal_entry.js` and `payment_entry.js` - removed `update_status_for_full_and_final_statement` trigger on JE submission/cancellation - refactored `payment_entry.py`: split functions for validating reference doctypes for easy overriding, removed hrms references from `get_reference_details` and `get_payment_entry` - removed dead code: functions `get_bill_no_and_update_amounts`, `get_total_amount_exchange_rate_base_on_currency`, `get_total_amount_exchange_rate_for_employee_advance`, `get_amounts_based_on_ref_doc`, `get_amounts_based_on_reference_doctype`
Configuration menu - View commit details
-
Copy full SHA for 1ff0e45 - Browse repository at this point
Copy the full SHA 1ff0e45View commit details -
chore: Remove code for Expense Claim from Project, Task, Delivery Trip
- Remove `total_expense_claim` field from Project and Task, will be installed with hrms setup - Remove Expense Claim calculation from `update_costing` in project - Remove `update_total_expense_claim` from task - Remove Expense Claim references from employee form tour - Remove 'Make Expense Claim' button from Delivery Trip, will only be available if hrms is installed - Update delivery trip tests
Configuration menu - View commit details
-
Copy full SHA for edb528c - Browse repository at this point
Copy the full SHA edb528cView commit details -
chore: Remove HR related reports from other modules
- Project Profitability report: Projects - Employee Hours Utilization Based on Timesheet: Projects - Unpaid Expense Claims: Accounts
Configuration menu - View commit details
-
Copy full SHA for eac58ab - Browse repository at this point
Copy the full SHA eac58abView commit details
Commits on Jun 24, 2022
-
chore: Remove HR related field references from Employee, Department f…
…orm scripts - removed approver fields and payroll cost center from Employee master - removed query filter code for HR related fields from employee and department form scripts - removed `update_approver_role`
Configuration menu - View commit details
-
Copy full SHA for 39e0d22 - Browse repository at this point
Copy the full SHA 39e0d22View commit details -
fix: remove HR/Payroll references from form dashboards
- Employee, Holiday List, Project, Task, Timesheet
Configuration menu - View commit details
-
Copy full SHA for c619b58 - Browse repository at this point
Copy the full SHA c619b58View commit details
Commits on Jun 27, 2022
-
chore: Remove regional HR reports, custom field setups
- Removed reports Provident Fund Deductions, Professional Tax Deductions, helper js file `salary_slip_deductions_report_filters.js` - Removed Gratuity rules setup for India and UAE - Removed custom field setup for India - Moved all setups to the HRMS app
Configuration menu - View commit details
-
Copy full SHA for 1d5c866 - Browse repository at this point
Copy the full SHA 1d5c866View commit details -
chore: Remove HR templates and references from other workspaces
- Removed template `employees_to_mark_attendance.html` - Removed HR references from ERPNext Settings and Home workspaces
Configuration menu - View commit details
-
Copy full SHA for ba8ea0f - Browse repository at this point
Copy the full SHA ba8ea0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b255bd - Browse repository at this point
Copy the full SHA 2b255bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for c8712b0 - Browse repository at this point
Copy the full SHA c8712b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 930e557 - Browse repository at this point
Copy the full SHA 930e557View commit details
Commits on Jun 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6a65c8a - Browse repository at this point
Copy the full SHA 6a65c8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f407d3 - Browse repository at this point
Copy the full SHA 6f407d3View commit details -
chore: Remove links for Employee Hours Utilization Based On Timesheet…
… and Project Profitability from Projects workspace
Configuration menu - View commit details
-
Copy full SHA for 3c059de - Browse repository at this point
Copy the full SHA 3c059deView commit details -
chore: Add Fleet Management masters in Setup module for Delivery Trip
- Driver, Vehicle, Driving License Category (child table) - Removed Email Account setup for Job Applicant from setup wizard
Configuration menu - View commit details
-
Copy full SHA for 6bee20c - Browse repository at this point
Copy the full SHA 6bee20cView commit details -
fix: Remove Designation Skill child table
- moved to HRMS app, since it isn't used anywhere in ERPNext
Configuration menu - View commit details
-
Copy full SHA for 26a8de6 - Browse repository at this point
Copy the full SHA 26a8de6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a24cc98 - Browse repository at this point
Copy the full SHA a24cc98View commit details
Commits on Jun 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ef63c61 - Browse repository at this point
Copy the full SHA ef63c61View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0e2bdf - Browse repository at this point
Copy the full SHA f0e2bdfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 211b46b - Browse repository at this point
Copy the full SHA 211b46bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1497e26 - Browse repository at this point
Copy the full SHA 1497e26View commit details
Commits on Jun 30, 2022
-
fix: Remove HR & Payroll Settings from Company master
- moved setup to HRMS app
Configuration menu - View commit details
-
Copy full SHA for 9f7511d - Browse repository at this point
Copy the full SHA 9f7511dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3051f6e - Browse repository at this point
Copy the full SHA 3051f6eView commit details
Commits on Jul 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7442a88 - Browse repository at this point
Copy the full SHA 7442a88View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1a6810 - Browse repository at this point
Copy the full SHA a1a6810View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef72994 - Browse repository at this point
Copy the full SHA ef72994View commit details -
fix: Remove Expense Claim from Bank Reconciliation
- add hooks `get_matching_queries` and `bank_reconciliation_doctypes` to extend the functionality in other apps
Configuration menu - View commit details
-
Copy full SHA for 466bf99 - Browse repository at this point
Copy the full SHA 466bf99View commit details
Commits on Jul 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2da427c - Browse repository at this point
Copy the full SHA 2da427cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 694d35e - Browse repository at this point
Copy the full SHA 694d35eView commit details
Commits on Jul 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ef02e58 - Browse repository at this point
Copy the full SHA ef02e58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2248276 - Browse repository at this point
Copy the full SHA 2248276View commit details -
Configuration menu - View commit details
-
Copy full SHA for 64075cb - Browse repository at this point
Copy the full SHA 64075cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 108cce2 - Browse repository at this point
Copy the full SHA 108cce2View commit details
Commits on Jul 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f6fb00b - Browse repository at this point
Copy the full SHA f6fb00bView commit details
Commits on Jul 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for cd9a01b - Browse repository at this point
Copy the full SHA cd9a01bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a51951 - Browse repository at this point
Copy the full SHA 5a51951View commit details
Commits on Jul 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d8aa1c5 - Browse repository at this point
Copy the full SHA d8aa1c5View commit details
Commits on Jul 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for db586af - Browse repository at this point
Copy the full SHA db586afView commit details
Commits on Jul 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f765428 - Browse repository at this point
Copy the full SHA f765428View commit details
Commits on Jul 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2ae48fb - Browse repository at this point
Copy the full SHA 2ae48fbView commit details
Commits on Jul 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for eae3996 - Browse repository at this point
Copy the full SHA eae3996View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ce5261 - Browse repository at this point
Copy the full SHA 8ce5261View commit details -
Configuration menu - View commit details
-
Copy full SHA for b30f66c - Browse repository at this point
Copy the full SHA b30f66cView commit details
Commits on Jul 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f2532a6 - Browse repository at this point
Copy the full SHA f2532a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f222284 - Browse repository at this point
Copy the full SHA f222284View commit details