Skip to content

Releases: frappe/hrms

v14.6.0

13 Jul 13:55
Compare
Choose a tag to compare

14.6.0 (2023-07-13)

Bug Fixes

  • fix: consider company filter while setting tax components (#674)
  • fix: Skip absent marking for an Inactive employee (#679)
  • fix: Job Offer creation for accepted job applicants only (#681)

Features

  • feat: cache tax components for salary slip

v14.5.1

11 Jul 15:23
Compare
Choose a tag to compare

14.5.1 (2023-07-11)

Bug Fixes

  • Employee Advance: check if return amount is set before validating (backport #670) (#671) (a9f5f4d)
  • round pro-rated leaves instead of using ceil for mid-joinees (77728c7)

v14.5.0

04 Jul 15:19
Compare
Choose a tag to compare

14.5.0 (2023-07-04)

Bug Fixes

  • Appraisal: undeclared variable in score setting (backport #649) (#650) (d80501a)
  • enable translation for Employment Type (backport #651) (#652) (db165cd)
  • reimplement erpnext query filters while overriding journal entry js (backport #659) (#660) (a1cedcc)

Features

  • skip auto attendance on any validation error, log error and continue processing (backport #657) (#658) (3a514cb)

v14.4.5

26 Jun 12:10
Compare
Choose a tag to compare

14.4.5 (2023-06-26)

Bug Fixes

  • add missing accounting dimension field for project in Expense Claim Detail (backport #623) (#624) (e0443af)
  • add missing project field in expense taxes and map project in gl entries (e410213)
  • employee link fields in payroll reports (backport #619) (#620) (e8a57a2)

Performance Improvements

  • index shift type & employee in shift assignment (backport #622) (#625) (331216b)

v14.4.4

20 Jun 10:16
Compare
Choose a tag to compare

14.4.4 (2023-06-20)

Bug Fixes

  • check if approver is set before sharing doc (backport #590) (#605) (1902872)
  • cost center mapping in Bank Entry (d3a5a6a)
  • translate strings in job_applicant_dashboard (backport #594) (#596) (903e961)

v14.4.3

13 Jun 11:34
Compare
Choose a tag to compare

14.4.3 (2023-06-13)

Bug Fixes

  • remove methods from whitelisting not accessed from UI (backport #577) (#583) (e3a59ff)
  • UX: Add a role profile by default (#578) (385465f)

Performance Improvements

  • exclude dates with attendance before the loop for absent marking (fb8aac5)
  • exclude holidays outside the loop for marking employees absent (c8e5e61)
  • wrap attendance marking in try except block with savepoint (ae1059f)

v14.4.2

08 Jun 09:51
Compare
Choose a tag to compare

14.4.2 (2023-06-08)

Bug Fixes

v14.4.1

06 Jun 11:03
Compare
Choose a tag to compare

14.4.1 (2023-06-06)

Bug Fixes

  • Monthly Attendance Sheet: handle case when there are only leave records (backport #565) (#567) (8e81bc7)
  • refactor: simplify get_exact_shift (backport #531) by @mergify in #568
  • regional: uninstall failing while deleting UAE fixtures (#574) (#575) (cff23ef)
  • return if field is not found (+ minor refactor) (#563) (#569) (7158402)
  • validate earned leave and compensatory leave conflict in leave type (backport #502) (#570) (42276a0)

Full Changelog: v14.4.0...v14.4.1

v14.4.0

31 May 07:28
Compare
Choose a tag to compare

14.4.0 (2023-05-31)

Bug Fixes

  • check if shift is outside assignment period (1ef0954)
  • consider curr_shift to retrieve prev_shift when possible (a4889b0)
  • make promotion details table non-mandatory (backport #559) (#560) (751adf4)
  • midnight shift not fetched in checkin if assignment is missing on shift's end date (ab4f980)
  • rectify time overlap validation for midnight shifts (21e71e8)
  • remove rounding default for earned leave (backport #547) (#549) (8da0656)
  • set default to zero on salary component. (#552) (d846d84)

Features

  • Allow ceil & floor functions in salary slip formulae (backport #527) (#558) (f8bb10c)

v14.3.4

26 May 07:45
Compare
Choose a tag to compare

14.3.4 (2023-05-26)

Bug Fixes

  • Monthly Attendance Sheet: consider leave for the entire day (04a7f74)
  • return amount as flt if eval_conditions_and_formula returns None (114c9e6)