Attendance
Time-based attendance tracking: arrival, breaks and departure with a single button, with location and approval.
Attendance is an alternative to regular work reports for companies that want to record working time by events (work, home office, business trip, lunch, doctor, departure) instead of filling in from-to times by hand. The administrator turns it on for the whole company in Nastavení firmy → Výkazy a docházka (Company settings → Work reports and attendance) with the Časová kontrola docházky (Time-based attendance tracking) switch.
Once it is on:
- the Dashboard (and Home in the mobile app) gets an Attendance tab with large event buttons,
- the Attendance → Work reports page shows the Attendance overview instead of the list of reports,
- the Attendance request button is added to Requests on the Dashboard,
- the role settings get a Docházka (Attendance) tab with permissions for the individual buttons.
Attendance buttons
| Button | What it does |
|---|---|
| Work | Starts work. |
| Home office | Starts working from home. |
| Business trip | Starts a business trip. |
| Lunch / End lunch | Starts lunch; during lunch the button changes to End lunch. That ends the lunch, and whatever was running before lunch (Work, Home office or Business trip) continues right away. |
| Doctor | Records a doctor's visit. |
| Departure | Ends the currently running event and the attendance for the day. |
| Sick leave | Opens the sick leave submission, just like in the mobile app (see Vacation and sick leave). On the web it is shown only with Povolit nahlášení nemocenské (Allow reporting sick leave) (or Propsat schválenou nemocenskou do mzdy (Transfer approved sick leave into wages)) turned on. It does not end running attendance; use Departure for that. |
You confirm each press in the Confirm attendance event dialog. If an event is already running, the new one ends it automatically (the dialog tells you, e.g. "The previous event will end and work will begin."). The currently running event has a tick next to its name.
- During lunch, the Work, Home office, Business trip, Doctor and Departure buttons are unavailable. Lunch counts as at least 30 minutes, even if you end it earlier.
- Departure can only be pressed when some event (other than lunch) is running.
- If the browser or phone allows location detection, the place where the button was pressed is saved with the event.
An ended event moves to the Čeká na schválení (Waiting for approval) status.
In the role detail on the Docházka tab, individual buttons (except Sick leave) can be allowed or disallowed. For example, labourers do not need Home office. See Roles and permissions.
Attendance overview
For companies with attendance, the Attendance → Work reports page has two tabs:
- Tabulka (Table) - a list of events with the columns date, user, Událost (Event), project, category, machine, From, To and status. The administrator has the Person, Projects and To be approved by me filters.
- Časová osa (Timeline) - the events of one day on a timeline. You switch between days with the arrows, the Dnes (Today) button or by picking a date.
The Přidat událost (Add event) button lets you enter an event manually: you choose the Typ události (Event type) (Work, Home office, Business trip, Lunch, Doctor, Sick leave), Datum a čas od (Date and time from) and Datum a čas do (Date and time to), and optionally Získat aktuální polohu (Get current location). The administrator can pick another worker in the Nahlásit za (Report for) field. Events of the same person must not overlap in time.
The event detail has a map with the saved location. The Smazat lokaci (Delete location) switch removes the location.
Approving attendance
Attendance events are not tied to a project, so they are approved by the administrator. In the table, pending events have Approve and Reject icons; the administrator can select multiple rows and use Approve selection or Zamítnout výběr (Reject selection).
Attendance change request
When a worker forgets to press a button or needs to correct a time, they submit a request:
- On the Dashboard, open the Requests tab and click Attendance request (in the mobile app, the Attendance request tile).
- Fill in Date and time from, Date and time to, and give the reason in the Comment.
- Click Submit request.
The request goes for approval to a user with the superior role according to the role hierarchy (in the role detail, the Hierarchie (Hierarchy) tab, Nadřízená role (Superior role)). If there is no such user, it goes to the company's first created administrator. An attendance correction can only be submitted for yourself.
The approver finds it on the Dashboard in the For approval section on the Attendance requests tab (type Time correction). When approving, they choose the attendance event whose time is to be corrected, and it gets the new times. The corrected event returns to the Čeká na schválení status and is approved again (see Approving attendance).
Sick leave and vacation for companies with attendance
The Request vacation button stays in Requests even with attendance. The separate Sick leave button is not shown in Requests for companies with attendance; illness is reported with the Sick leave button in attendance, on the web and in the mobile app. It opens the same sick leave submission. Details about requests are on the Vacation and sick leave page.
The Omezit zpětnou editaci výkazů (Limit retroactive editing of reports) setting in Nastavení firmy → Výkazy a docházka also applies to attendance: a user who does not have the value Admin in the Práva (Rights) field and does not manage any project cannot record an event older than the set number of days.
Mobile app
In the mobile app, the Home screen has an Attendance tab with the Work, Home office, Business trip, Lunch, Doctor, Departure and Sick leave buttons. Location is not saved with events from the mobile app. For companies with attendance, the Reports tab shows attendance events. A manual attendance entry is opened by the Work report tile on Home.