Use case : In France, leaves are counted from 06/01 until 05/31 of next year. A new employee starts on 01/01. She is legally granted with 4 entitled paid leaves for her presence from 01/01 until 06/01. How to configure Jorani for this case ?.
In Jorani, entitled days can be added at a contract level (for all employees having the same contract) or at employee level. For example, if you want to give 1 day of special leave to an employee, this will be define from the HR/Employee page and not from the HR/contract (otherwise the special leave will be given to many employees). We'll use this page to handle our use case, but by adding a negative amount of days to this employee
You must have created a contract with a start period defined to 06/01 and an end period defined to 05/31. The employee must be created with this contract. As a reminder, the picture below illustrates where you can define such a contract in Jorani.
Definition of a french contract
Click on HR menu and List of employees.
Open the page list of employees in Jorani
Click on the entitled days icon and add a negative amount of entitled days. You will enter -20 days in our example. Because the contract allows 30 days of paid leave by this new employee was not present all year. It makes 30 - 20 = 10 days of paid leave. Same thing for other kind of leaves.
Add a negative amount of entitled days
You can now verify your configuration by launching the leave balance report.
Leave Balance report
We realised a benchmark of the different PHP versions (5.3 up to PHPng and HHVM) so as to recommend a runtime. Read »
A manager may temporarily or permanently entrusts with the validation of requests for leave to another employee, is the delegation. Read »
Jorani is compatible with HHVM and nginx. This tutorial explains how to achieve a high performance installation. Read »
It is possible to customize the behavior of Jorani by modifying the main configuration file. Read »