14.3.0 (2023-05-03)
Bug Fixes
- add msgprint for updated attendance (b266a3d)
- call update_component_row only if amount is not none (ac7afd3)
- consider default value before removed zero valued components (445e1a3)
- do not consider zero valued rows for accounting (4089d84)
- employee & grade filters not considered while allocating leaves via Leave Control Panel (backport #456) (#490) (c39eaad)
- group checkin logs by shift start time (561994e)
- rename field (c55eefa)
- rename field to remove zero valued compoents (b0cc416)
- shift not fetched in checkin on holidays (e47932a)
- validate overlapping attendance request (e2d7998)
Features
- Mark auto attendance on holidays (74dc49d)
- Mark Auto Attendance on Holidays setting in Shift Type (cf092f1)
- moved show zero value component setting to salary compoent for better control (cde30ef)
- overwrite attendance status from attendance request record (cbcb6c7)
- provision to display zero value salary components on salary slip (109ba11)
- provision to remove element if zero valued (9fe007a)
- rearrange payroll settings form (8a95e81)
- test case to check compoents with config show zero value component are getting added in salary slip if component amount is zero (3726f61)
- update component row only if the amount is not none (3e1cd01)
- UX: Show warnings for skipping/overwriting attendance in request (f165abc)