Skip to main content

Setting up working time rules in All Hours

The first step of setting up All Hours: how calculation rules are structured and how to set the basic global rules.

Written by Marko Klopčič

Calculation rules define how All Hours calculates working time, balances and paid time from clockings and absences. This article is the first setup step: here you set the basic rules that apply to all employees.

How the rules are structured

  • Global Time Rules – default rules that apply to all users.

  • Time Policies – override the global rules and are used when some employees have different working hours.

  • Work plan – consists of one or more time policies and is assigned to employees.

For a more detailed explanation, see Calculation rules overview.

Basic global rules

Edit the rules under Settings › Global Time Rules: click Edit next to the rule, enter the values, click Save and choose the period from which the change applies.

  • Shift plan – the number of hours an employee must work in a day. The difference between the hours worked and the plan counts towards the balance. How to configure Shift Plan rule?

  • Shift start – the time when the working day starts. Paid time is calculated from it, and it is shown on the timeline as a white circle. How to configure the Shift Start rule?

  • Paid time – the period of the day in which attendance counts as paid. It is defined by the duration from the shift start and the start offset before the shift start. Attendance outside this period is unpaid time. How to configure Paid Time rule?

  • Required time – the period in which the employee must be present. It does not affect the calculated hours, but absence during this time is recorded as a violation. How to configure the Required time rule?

Basic timeline example

The shift starts at 8:00, paid time has a duration of 10:00 (from 8:00 to 18:00) and a start offset of 1:00.

The employee clocks in at 8:30 and out at 20:00. The blue line represents paid time. Time after 18:00 is marked in yellow and counts as unpaid time, because the paid time duration ends at 18:00. In exceptional cases, you can convert unpaid time to paid time with an adjustment.

Different rules for individual employees

If some employees have different working hours, create a time policy under Settings › Time policies by clicking + Add. Select create work plan with this policy added to create a work plan with the same name at the same time, then assign the work plan to employees. Only change the values that differ – the others are inherited from the global rules.

Did this answer your question?