Default Activity Fill

The Default Activity Fill plugin registers unregistered attendance time on the employee’s default activity, so the worked total matches the time they were actually clocked in. It computes the gap between attendance and time already registered on other activities, then auto-registers the remainder on the default activity.
When to use
Use this plugin when employees clock in and out but shouldn’t have to also register what they worked on — the remaining time is automatically booked on their default activity. Employees with a single work activity are the typical case.
The employee’s default activity is resolved from their activity list.
Parameters
| Parameter | Description | Required |
|---|---|---|
| Cap at norm | When turned on, no fill is produced if time already registered on other activities meets or exceeds the day’s norm, and the filled amount is capped at the remaining norm. When off, the full unregistered attendance is filled. | No |
How it works
- The plugin runs after deduction-style plugins (e.g. Lunch Deduction), so it fills what remains after the lunch has been subtracted rather than double-counting attendance.
- It computes
attendance − time already registered on other activitiesand registers that remainder on the default activity. - With Cap at norm on, the fill never pushes the day above its norm.
- A manual entry on the default activity overrides the fill — no automatic entry is produced.
An open (not yet closed) clock session does not block the fill: it covers the completed attendance now and grows on re-evaluation once the open session closes.
Examples
Book all attendance to one activity
- Add the Default Activity Fill plugin
- Leave Cap at norm off so the full clocked time is booked
- Make sure the employee has a default activity on their activity list
Never exceed the daily norm
- Add the Default Activity Fill plugin
- Turn on Cap at norm
Troubleshooting
| Issue | Solution |
|---|---|
| Nothing is filled | Check the employee has a default activity on their activity list, and that there is closed attendance for the day |
| Fill is smaller than expected | Time already registered on other activities (including a lunch deduction) is subtracted first; with “Cap at norm” on, the fill also stops at the norm |
| A manual value isn’t being overwritten | This is by design — a manual entry on the default activity replaces the fill |