General task description:
Bitrix has several useful tools for HR functions and procedures onboard. One of them, for example, is a Leave request which upon a submission and approval marks the approved days on the Bitrix Absence chart. However, there is no feature or tool which can allow employees to monitor how many days they have requested already, and how many are left.
To minimize cost of a possible solution we consider one of the most efficient ways to achieve the requested tool is to modify and improve the existent Leave request workflow.
Implementation result:
1. Logic implemented into a default Bitrix workflow for Leave requests.
2. After the request is submitted, the workflow searches for employee's information in Lists and verify if they have enough available days in their records. If not, they are warned about the situation, their leave request is automatically rejected.
3. If Employee has enough days, a normal approval process takes place.
4. When approved, the request workflow modifies Employee's records of available days, other default procedures take place (for example, marking the Leave on the Absence chart).
Additional features:
* Employees only can see own records in Lists;
* Logic automatically consider public holidays and weekends and exclude them from calculations;
* Logic can be modified and complicated in many other ways upon request.
Some exemplar screenshots:
1. The default Leave request workflow - submit form (can be modified):
2. Annual days left - table storage of Employees' records (Admin mode):
3. A warning which employee can see when requesting more days than they have available (Can be modified):
For other HR solutions of Webbee Limited, more useful features and additional information, please, don't hesitate to contact us: sales@webbee.co.nz
Easy way to provide employees with an annual leave days monitor
Categories
It can be interesting!