Releases: frappe/hrms
Releases · frappe/hrms
v15.38.0
What's Changed
- Fixed an issue where holidays in the Roster view were displayed as raw HTML code; holiday descriptions now display correctly. #2596
- Updated the breadcrumb on the Job Portal page for non-logged-in users to display "Home" instead of "My Account". #2598
- Corrected the Compensatory Leave Request to add leaves to the correct allocation when multiple allocations exist within the same leave period. Improved the validation message in the Leave Ledger for clearer information. #2622
- Added validation in Expense Claim to ensure the selected Department belongs to the selected company. Added a filter to the Department field in Expense Claim to display only departments belonging to the selected company. #2625
- Resolved an issue where duplicate Leave Ledger Entry records have been created during Leave Encashment of carry-forwarding Leave Types, preventing extra leaves from being incorrectly carried forward. #2627
- Made the bulk tools Leave Control Panel, Shift Assignment Tool, and Bulk Salary Structure Assignment Tool searchable; users can now find these tools using search. #2632
- The status of a Gratuity record is now correctly updated when a Full and Final Statement that includes it is paid or cancelled. #2635
- Enabled setting opening tax balances in Salary Structure Assignment for existing employees with prior salary slips. #2636
- Resolved an issue where clicking the "Check-in" button multiple times would submit multiple logs; the button now only allows a single click per action. #2605
Full Changelog: v15.37.2...v15.38.0
v14.36.2
What's Changed
- Corrected the Compensatory Leave Request to add leaves to the correct allocation when multiple allocations exist within the same leave period. Improved the validation message in the Leave Ledger for clearer information. #2621
- Resolved an issue where duplicate Leave Ledger Entry records have been created during Leave Encashment of carry-forwarding Leave Types, preventing extra leaves from being incorrectly carried forward. #2626
- Fixed an issue where Absent Days in Salary Slip could be negative, ensuring accurate salary calculations for employees, especially those joining mid-month. #2620
New Contributors
- @NethminaHiker360 made their first contribution in #2620
Full Changelog: v14.36.1...v14.36.2
v15.37.2
What's Changed
- Resolved an issue where
amount_exempted_from_income_tax
in Salary Slip only considered the last deduction item, leading to incorrect CTC calculations. #2570 - Fixed an issue during migration where an error occurred if the Shift Assignment Schedule Doctype did not exist. #2572
- Fixed an error in the Shift Assignment Tool that prevented shift schedules from being assigned to employees. #2573
Full Changelog: v15.37.1...v15.37.2
v14.36.1
What's Changed
- Resolved an issue where
amount_exempted_from_income_tax
in Salary Slip only considered the last deduction item, leading to incorrect CTC calculations. #2569
Full Changelog: v14.36.0...v14.36.1
v15.37.1
v15.37.0
What's Changed
- feat: Allow setting From Date while manually allocating extra leaves (backport #2520) in #2523
- fix(Shift Type): mark Process Attendance After reqd if auto attendance is enabled (backport #2526) in #2528
- refactor: Shift Assignment Schedule (backport #2454) in #2536
- fix(UX): Change label for confusing Leave Type fields - Applicable After & Maximum Leave Allocation Allowed (backport #2529) in #2531
Full Changelog: v15.36.1...v15.37.0
v14.36.0
What's Changed
- feat: Allow setting From Date while manually allocating extra leaves (backport #2520) in #2522
- fix(Shift Type): mark Process Attendance After reqd if auto attendance is enabled (backport #2526) in #2527
- fix(UX): Change label for confusing Leave Type fields - Applicable After & Maximum Leave Allocation Allowed (backport #2529) in #2530
Full Changelog: v14.35.4...v14.36.0
v15.36.1
v14.35.4
v15.36.0
What's Changed
- fix: prompt user to select company for shift & attendance report creation (backport #2461) in #2475
- fix(Salary Assignment): skip warning for missing opening entries in the absence of tax components (backport #2472) in #2477
- fix: render correct date in job listing web view (backport #2464) in #2478
- fix: Apply system precision value while validating leave balance (backport #2482) in #2489
- feat: add Absent Days column to salary register (backport #2485) in #2493
Full Changelog: v15.35.3...v15.36.0