First of all, the difference between contracts and disposabilities is that:
a contract is the official agreement between the company and the employee and it determines the time that the employee can work
disposability indicates the minimum amount of hours an employee has to work and the maximum number of hours an employee declares to be operative for work.
For example, an employee working part-time 20 hours per week can declare that he/she is available to work only 20 hours or 24 hours per week.
Contracts
From Admin ➡️ Contracts, you can set the list of all types of contracts that the company uses for employees. You can import a csv file with your contracts, export existing ones or Add a new one.
Disposabilities
When you create a contract, you can set any of the limitations or none at all. For example, a part-time employee might not be allowed to work more than 20 hours in a week, while a full-time employee might be limited to 8 hours in a day and 1800 hours in a year.
Another contract might include no limitations on worked hours. You must enter all work time limits for contracts in minutes and to do that, you can go to Admin ➡️ Disposabilities.
Assign a name, a minimum minutes per day/week/month/year (minimum amount an employee has to work to comply with the contract) and a maximum minutes per day/week/month/year an employee declares to be operative for work.
In this example you have an employee with 20h part-time contract, who declares that he/she can be operative for a maximum of 25h.
So you need to insert e.g. :
minimum minutes per day 240 (4h per day x 60m) - required field
maximum minutes per day 300 (5h per day x 60m)
minimum minutes per week 1200 (4h x 5d x 60m) - required field
maximum minutes per week 1500 (5h x 5d x 60m)
and so on.
On Breaks tab you can set:
Activity: the pause type to insert automatically
Pause duration: expressed in minutes
Minimum worked minutes for pause: minimum number of minutes worked before generating a pause
Maximum worked minutes for pause: maximum number of minutes worked before generating a pause
Moreover there is an option for Lunch break rule:
If you decide to enable lunch break for a disposability you can insert:
Lunch break duration: duration of pause expressed in minutes
Lunch break minimum worked minutes: number of minimum working minutes after which you can take a lunch break
Lunch break maximum worked minutes: number of maximum working minutes after which you can take a lunch break
Scenario
If e.g. employees have to take lunch break of 1 hour, after minimum 4 working hours and maximum 5 hours you can enter:
duration: 60 minutes
minimum worked minutes: 4h x 60 = 240 minutes
maximum worked minutes: 5h x 60 = 300 minutes