Faster selection of employees in calendar
When an employee has been selected in the employee list of the calendar it could happen, that the user had to wait for a second until this employee was selected properly. This has been improved now so that an employee gets selected or deselected as soon as you click on him.
Async loading in occupancy window
In Accounts who have a lot of employees, it could happen, that the occupancy modal of a shift took some time to show up because all the employees have been loaded first. With version 17.1 we changed the occupancy window to show up instantly and the employees are loaded during this action. This results in a much faster reaction of the occupancy modal, as soon as the user clicks on a shift.
Workflows: added addtional placeholders
When the data type "Absence" has been selected for a workflow, you are now able to use following placeholder for actions:
id: the ID of the absence
starts_at: this represents the starting time of the related absence
ends_at: represents the end time of the absence
user_id: this is the ID of the employee who is affected by the absence
full_day: shows if the absence affects the whole day or not
absence_type_id: represents the ID of the absence type
Additional UI/UX improvements
To improve the user interface and the usability further, we implemented following additional enhancements in this release:
- Automatic assignment button has been removed from above the calendar and has been added to the actions options instead (three dots above the calendar).
- Single warnings which are created by a workflow can now be deleted with only one click. Therefore you don't have to confirm the warning anymore which came up when a single warning has been deleted.
Fixed a bug, which caused the vacations export to also show absences of other absence types.
Fixed a bug, which caused working areas not being deactivated properly when those have been unselected via the dropdown option "Select none" on the employee overview site.