brotherton-erpnext/erpnext/hr
sahil28297 50f0a99330 fix: Checks for status in employee and for date range in upload attendance. (#16279)
* fix: checks for status in employee and for date range in upload attendance.

1. Earlier the status of an amployee can be set to 'Left' even though other employees are reporting to this employee, added checks to prevent this behaviour.
2. Earlier the range of dates added to the template were not checked for date of joining and relieving date. Now the range of dates added in the template are between the date of joining and relieving date.

* remove "import erpnext"

* fix: replace frappe.db.sql with frappe.db.get_all

* fix: refactored using list comprehension

* fix: query refactoring

* fix: combining list comprehensions

* travis debugging

* fix: doc.save
2018-12-28 17:15:56 +05:30
..
doctype fix: Checks for status in employee and for date range in upload attendance. (#16279) 2018-12-28 17:15:56 +05:30
notification [rename] Email Alert -> Notification 2018-06-14 13:18:21 +05:30
page fix(report): field -> fieldname, dateutil -> frappe.datetime (#15106) 2018-08-14 10:56:18 +05:30
print_format Payroll Fixes 2018-07-25 18:21:39 +05:30
report fix(report): field -> fieldname, dateutil -> frappe.datetime (#15106) 2018-08-14 10:56:18 +05:30
web_form Email ID renamed to Email Address 2017-01-03 16:45:38 +05:30
__init__.py moved modules inside erpnext folder 2013-12-11 10:43:52 +05:30
employee_property_update.js Fix updation of new values 2018-05-15 15:19:24 +05:30
loan_common.js Loan Management for the Members (Non Profit Module) (#13149) 2018-04-24 12:19:36 +05:30
README.md moved modules inside erpnext folder 2013-12-11 10:43:52 +05:30
utils.py [Bug-Fix] Cannot Save Bank Statement Transaction Entry (#15793) 2018-10-31 18:12:03 +05:30

Key features:

  • Leave and Attendance
  • Payroll
  • Appraisal
  • Expense Claim