The hours in Timesheet are calculated based on two factors:
weekly work schedule (repeated every week),
logged hours.
Configuration of the work schedule
There can be several working schedules and but each employee can be assigned to only one work schedule.
Configuration→Work schedule→Add→ Choose template as a:
STANDARD
You decide about working days and "from-to" working hours and you can track late arrivals and early departures.
FLEXIBLE
It allows you to define a weekly flexible schedule with start and end times. You define the number of hours that an employee should work within defined "from-to" hours.
You can configure your working week e.g. from 08:00 AM to 05:00 PM, with 8 working hours - then, the "additional" hour can be used for a planned break since the working hour is still 8.
This model allows you to set up core hours as well. For example, if such an employee should be at work between 10:00 am to 2:00 pm but can start/end their shift according to their preference - you can define working hours from 10:00 AM to 2:00 PM & 8 hours to be worked.
DAILY
Allows you to determine a daily working time, e.g., 8 hours per day, without "from-to" working hours.
NONE
An employee works any amount of time, any day.
In the case of this work schedule, note that the system does not then recognize the working days of the user requesting an absence.
If an employee assigned to such working model requests an absence calculated in working days, the length of the request will be calculated as 0 (zero) days deducted from the balance.
In this scenario (none work schedule), you would need to create a separate request type, calculated in calendar days, so that the length of the request is calculated correctly.
Important
There is no round-up or down in the system. Calamari system registers and saves the exact working hours to the nearest minutes in the Timesheet tab.