In the “Rules” tab, you configure working time rules that are automatically checked during shift planning. This helps you avoid accidental exceedance of working hours or too short rest periods.
The system can check various rules and warn or prevent assignment in case of violations:
- Maximum working hours per week
- Minimum rest time between shifts
- Maximum consecutive working days
- Overlapping shifts
| Setting | Description |
|---|
| Max. weekly hours | Maximum working hours per employee and week |
| Required | No |
| Default | 40 hours |
| Value range | 0-80 hours |
| Effect | Warning when exceeded |
| Setting | Description |
|---|
| Minimum rest time | Minimum break between two shifts in hours |
| Required | No |
| Default | 11 hours |
| Value range | 0-24 hours |
| Effect | Prevents too tight shift planning |
| Setting | Description |
|---|
| Max. consecutive days | Maximum number of working days without a day off |
| Required | No |
| Default | 6 days |
| Value range | 1-14 days |
| Effect | Warning for too many working days in a row |
| Setting | Description |
|---|
| Validation mode | How the system responds to rule violations |
| Options | Strict, Warning, Off |
Validation Modes in Detail:
| Mode | Description |
|---|
| Strict | Shifts with rule violations cannot be saved |
| Warning | Rule violations are displayed, but saving is possible |
| Off | No validation, all shifts are accepted |
The system automatically checks for the following conflicts:
| Conflict Type | Description | Response |
|---|
| Overlap | Two shifts at the same time | Always blocked |
| Rest time | Too short break between shifts | Depending on mode |
| Weekly hours | Too many hours in one week | Depending on mode |
| Working days | Too many days in a row | Depending on mode |
| Setting | Description |
|---|
| Calculate overtime | Automatic calculation of overtime |
| Options | On / Off |
| Effect | Shows overtime in statistics |
| Setting | Description |
|---|
| Overtime from | From how many weekly hours count as overtime |
| Default | 40 hours |
| Example | At 45 weekly hours = 5 overtime hours |
| Setting | Description |
|---|
| Auto-break | Automatically add break based on shift length |
| Options | On / Off |
| Effect | Breaks are automatically deducted from net working time |
Typical break regulation (configurable):
| Shift Length | Minimum Break |
|---|
| Under 6 hours | None |
| 6-9 hours | 30 minutes |
| Over 9 hours | 45 minutes |
| Setting | Description |
|---|
| Check skills | Check whether employee has required skills for a shift |
| Options | On / Off |
| Prerequisite | Skills must be stored for shift types and employees |
When activated, you can:
- Assign required skills to shift types
- Equip employees with skills
- The system only suggests qualified employees
| Rule | Recommended Value | Legal DE |
|---|
| Max. weekly hours | 40-48 | Max. 48 (average) |
| Minimum rest time | 11 hours | Min. 11 hours |
| Max. consecutive days | 6 days | Max. 6 days |
| Break from 6h | 30 minutes | Min. 30 minutes |
| Break from 9h | 45 minutes | Min. 45 minutes |
In strict mode, the shift is not saved. You see an error message explaining which rule was violated.
The rules apply globally. For exceptions, use “Warning” mode - this way you see the notice but can still save.
No, validation only occurs when creating and editing shifts. Existing shifts are not checked retrospectively.
Overtime = Actual weekly hours - Overtime threshold. Calculation is done per calendar week.