---
title: "Attendance"
description: "This manual serves as a user guide for the agenda Attendance. It describes individual parts of attendance records, working with passages and actions, editing values of individual employees and ways of bulk processing of data. User will be taught about the features of side panels, closures, flags and personal report. The manual provides practical approaches for effective control and correction of attendance data."
url: https://navody.aktion.cz/en/articles/15-attendance
collection: "Documentation"
updated: 2026-10-27
language: en
alternates: [cs]
---

# Attendance

This manual serves as a user guide for the agenda Attendance. It describes individual parts of attendance records, working with passages and actions, editing values of individual employees and ways of bulk processing of data. User will be taught about the features of side panels, closures, flags and personal report. The manual provides practical approaches for effective control and correction of attendance data.

## What you will learn in this manual

-   **Working with passages and actions** \- How to show, edit, remove or add new records of attendance
    
-   **Using side panels** \- How to read summaries of daily and monthly data, show the calendar or closure overview.
    
-   **Make bulk modifications** \- How to select more records and edit or refresh their values at once.
    
-   **Use flags and context menus** \- How to apply exceptions for limits and rounding, showing passage history and so on.
    

* * *

## Left side panel - Passages and actions

By clicking the button (see image below), you will open the left side panel for attendance entries and actions.

![](https://staticfiles.gleap.io/ghelparticle/BSQUNNZIgFOyqu1Azsgs6P1BjsQKfCp2nbMopWso0jqzWKLNozC8cXzf9i3VsE4V4Z2mBcN5UeM.png)![](https://staticfiles.gleap.io/ghelparticle/pUAsZecl5YsF8z0ZFcacdjvby03J27Wpt8ByAcu3T1lBouhNcT4Lt0gEgYZ51uu1LTxd4Dx5opf.png)

The side panel provides a monthly overview of all passages by individual days. It allows quick checking and editing of attendance records directly from one place.

### Dropdown menu

The menu becomes available after selecting individual days / passages. The last chosen option stays in the menu.

![](https://staticfiles.gleap.io/ghelparticle/bGpcxpFbnMUMMxgpdjZiyf60hWGfEzljnc8kfDZiuztS4GoFkf17Decw1gnMzr1a8JdMUlm9zQr.png)

-   **Restore the original value** \- Reverts the selected records to the original unchanged value.
    
-   **Restore removed record** \- Restores the removed record.
    
-   **Ignore limits** \- Ignores the defined limit for a shift in a given passage. This feature is tied to a flag. By clicking the **cross icon**, you return the passage to its original state.
    
    ![](https://staticfiles.gleap.io/ghelparticle/zfmHdqYgxWna0EwIgob1QbSnx4C9ZOZAZrT8FJkfvU8RRhA9vmpx9PT4gBM8v2N36B8xailZLnq.png)
    
-   **Ignore rounding** \- Ignores the defined rounding of passages in a given passage. This feature is tied to a flag. By clicking the **cross icon**, you return the passage to its original state.
    
    ![](https://staticfiles.gleap.io/ghelparticle/B5jIaKwjpDYZWiqecNcyIgr7CvR06oyQsLfDARUgQLYmm24S4QGVOkFWnZ5crjMgsNxDDmXnODR.png)
    
-   **Delete** \- Deletes the selected records.
    

### Context menu

![](https://staticfiles.gleap.io/ghelparticle/iVqxMPPaLYzr5tjz4uBfXZ6opvuDoD14rjn4pQub9p42DzXoRAkbjXnhRprcKfqirw4xwxu5YS5.png)

-   **Columns selection** - Display/hide individual columns
    
-   **Collapse all** - Collapses all categories
    
-   **Expand all** - Expands all categories
    
-   **Show removed** - Displays deleted passes and actions
    
-   **Show duplicate** - Displays duplicate passes and actions
    
-   **Restore values for the whole period** - Restores the original values for the entire period. Functions as a reversal of manual changes.
    

### Context menu of a passage

![](https://staticfiles.gleap.io/ghelparticle/bGpcxpFbnMUMMxgpdjZiyf60hWGfEzljnc8kfDZiuztS4GoFkf17Decw1gnMzr1a8JdMUlm9zQr.png)

-   **Edit -** Opens the edit form.
    
    ![](https://staticfiles.gleap.io/ghelparticle/UVzsgS6KgLanjbXu4WSnLeq7ClsFrKKr5Cr504gKj21GgxMdXuZfLnQsqysRb3wE5tfVRajyN3D.png)
-   **Ignore limit** - Applies the **Limit** flag.
    
-   **Ignore rounding** - Applies the **Rounding** flag.
    
-   **Passage history** - Opens a form with the record change history. After clicking the revert button (see image), it is possible to undo the change.
    
    ![](https://staticfiles.gleap.io/ghelparticle/ou4zi8XiqHaEYwokyLsrTRkf7ft6erqmb0Z4BNjeGWEtfaBmK4Uf4D9EWhfFfc8JyD3CdhC5X73.png)
-   **Restore the original value** - Reverts the performed changes
    
-   **Delete** - Deletes the selected record
    

### Quick passage edit

By double-clicking on a column **Time / Direction / Payroll item** you can make a quick edit of the chosen passage.

-   **Time** \- After editing the data, you can click outside the field and time will update automatically.
    
    ![](https://staticfiles.gleap.io/ghelparticle/Q2utbuUIAvX0zaAQFwgBe4Azn4VgAdKu8vkUumS1AorXjiD0JcjlO9rT6R4Y9Wk524264qJoMrT.png)
    
-   **Direction** \- After double clicking, an expandable menu will appear, from which you can choose a specific passage direction. After choosing a direction, it is necessary to once again click outside the field, for the passage to update.
    
    ![](https://staticfiles.gleap.io/ghelparticle/HHl7cjgzQDkIseMC89fBENY3X25gqc8wy2ZDVwjagDfgd3QTX4vFp9v7vHKDn2xaOdYi716Xpep.png)
    
-   **Payroll item** \- Same as direction — after double clicking, an expandable menu will appear and you have to click outside the field to save the changes.
    
    ![](https://staticfiles.gleap.io/ghelparticle/tFOJODaVW2IdMqUlKdvZaAeWWBI7KThwFt6MSAgrjDbFUArCgDvXsSoQfxyl9ROa2nwB39pd93j.png)
    

* * *

## Right side panel - calculated values

By clicking the image (see image below), you will open the right side panel for value summaries and calendar.

![](https://staticfiles.gleap.io/ghelparticle/XEnhPbiVTE1w6ZAI81F8RKeRrbXNGW8RaNB6amnnwHFy7VYjr84nCOgm7Cogj1p2IVL3TcYrfTs.png)

![](https://staticfiles.gleap.io/ghelparticle/BqFuXpI3dVNZDAzarIvqLmRg0od5B2GpXukRroQQw64hyFHMvjq7rpVoeVYVfmapfPN8lTHYjRK.png)

### Daily

Detail providing information about registered passages (actions), work report and calculated daily values.

![](https://staticfiles.gleap.io/ghelparticle/NPVlMFINtAuoJJ1PRVmOtsUWKS8QFv8mueViNsSEyta5QWYzaCiflTsyu1OhRY8hNAdcTyYSF9j.png)

If a value has a **pencil icon**, it means it is editable. After clicking the value, an editing dialog will show up.

![](https://staticfiles.gleap.io/ghelparticle/lrntW0ClcbL9r08ktqPGhoyqyTXZfg7L2nEfqha670Wt5UwAcLqDPXtAmuIaE3rAxFkV7E2QYHE.png)

After editing, the value background turns yellow.

![](https://staticfiles.gleap.io/ghelparticle/H0bYdomUseCbKtaqBTLiRVabzGnFcbaqlMyNIWMNLf53zDBVVGrsXWZ6u4M97OxRJNkXuRWDIIQ.png)

### Period

This tab shows data for the entire month. The functionality is same as the previous tab.

![](https://staticfiles.gleap.io/ghelparticle/8t25u31Om68aKGyYE3SrZ19JM9zQuYLokvdo0HdYwn6ZWHYMjBNICC8jUh0mQUDvRr2qVLmeQF3.png)

### Period summary

Used to track:

![](https://staticfiles.gleap.io/ghelparticle/bXVWhJUNuUOGKMUcF66hPamDlzPC18WnT9O2Eit5p0MuMuczilGXaFpKbK6d5zVCNkHKruIHqVu.png)

-   **Attendance recalculation** - Date of the last recalculation along with the date of attendance recalculation.
    
    ![](https://staticfiles.gleap.io/ghelparticle/vwoqaUuoKucZCvFlAowmL7IxRV6aI8sDqqExjNRArspeF8qcAZWwnIAl8WXg5un0XlkPrE5lSiO.png)
    
-   **Values for approval** \- Used to approve values
    
    ![](https://staticfiles.gleap.io/ghelparticle/hymUwbiDMqP66PruMtVZoQSiK9WK5lsQAbfGiVR0ZfLIV8Ome8xDnKThfLPPer3myJzDOthaKV0.png)
    
-   **Warning according to the Labor Code** \- Displays warning according to the Labor code, e.g. failure to observe continuous rest, etc…
    
-   **Attendance warnings** \- Warnings such as generated passage, unfullfilled fund, etc…
    

### Calendar

Shows the calendar of a given person, allows editing just like through **Shifts schedule** or **Calendar** — For more information, refer to the relevant manual

[

Calendar management

This manual is a user guide for working with the calendar of the attendance system. It clearly describes the features for planning and shifts management, requests and events. The user will learn how to create and approve requests, add events without approving, delete records and use bulk actions. The manual also explains filtering the calendar and using the calendar widget. There are also recommendations for effective usage of the calendar.

](https://navody.aktion.cz/en/articles/7-calendar-management.md)[

Shifts schedule

This manual serves as a guide for planning employee shifts. It contains instructions for adding, removing, and replacing shifts, bulk management, event planning, and filtering.

](https://navody.aktion.cz/en/articles/8-shifts-schedule.md)

![](https://staticfiles.gleap.io/ghelparticle/zke3PtVKpG9RNz83udG3m5dzEGKORv5zvzwaBUNpastjDmhwP0vOJPCXrHKvoSCOYr4OV5ML3oS.png)

* * *

## Passages and actions

There are three basic types of passages, which are visually differentiated by icons or color highlight:

![](https://staticfiles.gleap.io/ghelparticle/KuiBStpLmBZT4xTmVnmIkwmhjhvtqI1Dr79y5Zmwp1lq1St1P83Fv5ouFGyVpP5OUpGnNcxCBbB.png)

### Terminal passage

Passage created by a software terminal or a physical hardware doesn’t have a flag.

![](https://staticfiles.gleap.io/ghelparticle/74YyVY9CnjAs1Kz585Py6TZRqnr8PNMEj1aACjuzjhcCvlZr1sQa0jVdMgXO79kRfdWRw3juPFf.png)

### Manual passage

Created by editing a passage or manual creation by a button. Has a **person icon** flag.

![](https://staticfiles.gleap.io/ghelparticle/SgTtwtcTynuUzufeW6vor1vsd2WWbC8gloeQU0SS65wS5i0wrR1tTs0o2AQFeHgPQXeNCiA9hFY.png)

### Generated passage

Created by generating a passage according to a shift, generating the starts of interruption to next days, etc…

Has a **blue lightning icon** flag.

![](https://staticfiles.gleap.io/ghelparticle/aqoNx5lG6J5YY6P72NqjHPYhcCk8HXZy45v4YsjjnmhG1UZAeXr9K1rvYzfL6Dr6RCwm69l2xkN.png)

### Note flag

In the case of a passage having a note attached to it (e.g. an explanation, a reason for change, comment from a superior), the system automatically shows a visual flag — it is a symbol marking that the passage contains additional information.

![](https://staticfiles.gleap.io/ghelparticle/lA5BfQ0rRCG6kZVapUXXDwjElrS7spcqMaQ4Jyh7TUURHYvuFpYmcQeZeSFEyDDZBsLm3lz6ZCQ.png)

* * *

## Adding a passage

Adding a passage and an event is used to manually add data to the attendance data (e.g. employee did not use the attendance scanner, planned leave). You can add a passage (action) in two ways - in the attendance report with the **Add action** button and in the personal report with the **Add action** button.

A pass can be added via the **left panel** via the **Add** button or directly in the list by clicking on the **Add action** button.

![](https://staticfiles.gleap.io/ghelparticle/aYDSMuFV6HonQrCKAfUSDZRVkq64QI8ArnFJtkjqDj8Dkm9LTyut0Nr9IATekz3gYZadVrKJ9lv.png)

> **Info:** Note: It is appropriate to add a note to a manually created passage (e.g. a reason for changing the record), so that the person checking the attendance (usually a different one than the one adding the passage) knows the reason of change.

![](https://staticfiles.gleap.io/ghelparticle/Z08Mzs4barLPBJFbFDTTLQLaF8L7OE1v0VWG3J7bn8qs21eWwKI6txlYIOfFtr9bslejowNBy4w.png)

When adding a passage and action, a form consisting of five tabs appears.

**Quick selection** allows you to quickly select an action and speeds up the addition of passages.

**1 Action** allows you to register only Arrival/Departure/Start of interruption, etc. Suitable, for example, for adding a forgotten passage.

**2 Actions** allows you to add two independent passages. It registers, for example, arrival and departure at the same time.

**All day** refers to all-day events such as holiday, business trip, illness, etc. It is possible to define the interval from when to when (date) the selected all-day event should be entered into the system. By using the Generate option, it will be automatically entered until the employee marks their arrival on the attendance scanner.

**Half-day** registers a half-day event. It can be used in the case of vacation or a combination of, for example, vacation with compensatory time off.

### Direction

-   **No distinction** – If the direction of passage is not distinguished, select this option.
    
-   **Arrival** – For entering the arrival value.
    
-   **Departure** – For entering the departure value.
    
-   **Start of interruption** – Forces the start of the interruption. The situation is similar to the example below for End of interruption.
    
-   **End of interruption** – Forces the end of the interruption.
    

_Example: the standard calculation of a business trip is set to 5:00 p.m., but it needs to be ended at 3:00 p.m. Using passages, it would be necessary to enter two unrealized actions (arrival from a business trip and departure home, or departure after work). In this case, it is appropriate to use the End of interruption action at 3:00 p.m., which will end the generation of the business trip and also the attendance for that day._

### Pass functions

**Ignore rounding + Ignore limits** - When adding a passage, it immediately sets the passage to ignore one or both of the selected functions.

![](https://staticfiles.gleap.io/ghelparticle/75NVSntLjXMNd41ZnP7CgBjRLIGDWnfq5hwwaYm6txG2pkM7B7UlEcTJ0zR8YJsShxwjVn6eoDG.png)

**Presence settings** - The passage immediately sets the presence of the person; the "Zone" column is used to display which zone the person is in.

![](https://staticfiles.gleap.io/ghelparticle/iXTugBERNgSs2sljYmqF53KBry7amzprCkFo0Rb9TTGcCJAEa1quhBL97QqZwLPELyDfUiVlZ4e.png)

**Generate time by shift** - Usually used when adding passages for multiple days, this function ensures that times are generated according to a pre-planned shift.

![](https://staticfiles.gleap.io/ghelparticle/emfVP7Z3fWnkpsgwKykhTEuj4KtFQPBs0UkXtBerp85mGGxZ5c2RqE6nTBmpppbDTQEqacIQAFr.png)

**Take times from the shift** - Takes times according to the planned shift, based on the shift planned for the first event.

![](https://staticfiles.gleap.io/ghelparticle/xe1c1CsjkQiCyqmjQ52af9SIcWUq3IHkTSsnFxp5QC3TEzHyLVg3MyiwvhLQjPJ0L74wV6DOfLl.png)

**Cancel all others** - Cancels other passages and events added for the given day.

![](https://staticfiles.gleap.io/ghelparticle/gFOl1eEa6U3MhQWmzyQbKGUmA91WVR4eDfAYVxdDLQaabBm7RgRWCusdUaGwVUxf48ueQRuS0dA.png)

**Generate for the upcoming days** - Generates an all-day event for multiple days.

![](https://staticfiles.gleap.io/ghelparticle/JQKCn5iXNWmCYHRhSucISb0vSz2wLBY08fPGSw7wFG1blOuTHUpZKffHbgGuTN2wIPKQDcfyxTX.png)

**Approve** \- If the value is also a value for approval and you have the permission to approve, this checkbox will appear. With this option, you approve the value immediately and there is no need to approve it later.

![](https://staticfiles.gleap.io/ghelparticle/FZjBIvcq1kfmm8YgKvkLCnDuVNR8nGPQw8Ny8j7wVsnVSgWI21o36Jtb6EBxtmrxl5E7wYM4Z6S.png)

**Do not insert on a day with a specified action/pass** - does not insert an all-day event if an event is scheduled for that day or a passage is added.

![](https://staticfiles.gleap.io/ghelparticle/TTit1M99eP9Eez8jyrEyIAR91jjJYJ8bQTNdXrgaH1vowFY9FltwkS2P2AYWjjkKAKqTnsR9I5L.png)

**Enter second half-day aswell** - adds the second half-day for a half-day event

![](https://staticfiles.gleap.io/ghelparticle/DyMGaqUjScE78R4WKTIjdMPzE72dsqAgyEnKcoGa808ed3Gk1hM5xzhY9ww9N6wK39288pE3P7C.png)

* * *

## Přepočet

Attendance data is recalculated automatically in the background after each passage of a specific person and after manually adding/editing passages and saving changes. Manual recalculation is performed by pressing the **Recalculate** button (Recalculate to the end of the period/Recalculate to today/Recalculate to yesterday).

### Recalculation to the end of the period

If you are closing attendance before the end of the period, press the Recalculate to the end of the period button and the person's attendance data will be recalculated to the end of the current period, i.e., at the end of the month for monthly periods. Then check that the data for the last days of the month has also been calculated.

_Example of use: An employee has the last two weeks of the month off and you need to close their attendance now and process it before the end of the period._

### Recalculation to today

If you are closing attendance to today, press the Recalculation to today button and the passages for that day will be generated according to the employee's attendance rules. You can then close the attendance and continue working with it.

_Example of use: The employee's attendance rule is THP from 7:00 a.m. (end 3:30 p.m.). The employee arrived at work at 7:00 a.m., but it is not certain what time he will leave work, and the accountant needs to close his attendance today and process it further. They will therefore use the Recalculate to today's date function, and the employee's departure will be generated according to their attendance rules (3:30 p.m.). If the employee leaves earlier or later, the balance will be recalculated to the next accounting period._

### Recalculation to yesterday

If you are closing attendance for yesterday, press the Recalculation to yesterday button, and only the employee's actual passes will be included in the attendance data for the closing. After the recalculation, it is possible to close the attendance and continue working with it.

_Example of use: To close attendance, you only need to use real data and do not want to close attendance for employees with passages that would be generated._

Before running the Recalculate function, you must first select the persons for whom you want to use the function (you can select all at once using the checkbox in the upper left corner of the table).

If you select Recalculate to the end of the period, the record will be recalculated according to the selected period (for example, July 2025).

### Recalculation procedure

Select the **time period**.

1.  Select the person/s, to whom the recalculation applies.
    
2.  Press the **arrow** next to the **Recalculate** button → select **Recalculation to today / Recalculation to yesterday / …**
    
    ![](https://staticfiles.gleap.io/ghelparticle/FLXDwkxphXT2PwAnsxQgUVjYeCTuAgTspQuxKHOJp4YoTJfqnT6EURDMQVYnCmicwGZvIe56m1G.png)
    
3.  Press the **Recalculate** button.
    

![](https://staticfiles.gleap.io/ghelparticle/0o0EnxhxDjRF8iGiJWmetJpUrEJlXenuXL2PNtJ9F61UhzyvcwyfViwD9krMMOyeNwwRTbksLSy.png)

The data is now recalculated and ready for further use (e.g. for applying closure, export, etc…).

* * *

## Closures

Used to close a person's attendance. For more information, see the relevant manual.

[

Closure

This manual serves as a guide for the closure process. It explains the types of closures - Review, Confirmation, Closing - and how to set them up.

](https://navody.aktion.cz/en/articles/14-closure.md)

* * *

## Business trips

This tab presents a detailed overview of business trips conducted during the specified period.

![](https://staticfiles.gleap.io/ghelparticle/2hdDxFriuw3quCIAQk2GVmLkqCgZNezjMiH14Taa3Zvj3OH2Fy3448l3btzNjRHa43JOHr02EYJ.png)

Start and end times are calculated automatically from the entered beginnings and ends of the business trip (entries and exits).

You can enter the edit form through the context menu (right-click).

![](https://staticfiles.gleap.io/ghelparticle/7td1RGfsxN2L4tpaaE8VlJu0sbSaQwAlWpmpynBv3JBBWw7IriyHvLttTEK2yTaqdfgg0Mw3Upu.png)

You can also adjust the following data as needed. It is mostly used to record food distribution, calculate reductions, and money.

**TODO SCREENSHOT CHYBÍ PŘEKLAD**

* * *

## Work hours evidence

This tab provides a detailed overview of the employee's shift payroll elements for the given period.

![](https://staticfiles.gleap.io/ghelparticle/3uApmdIyT9pwYaAzRBLAnDSynSEEhlz0tSDiaIbVvIYKzdvMZjjF6Opl3ltVBgzrt8YpvtF2rwN.png)

* * *

## Work report

This tab provides a detailed overview of the work performed by the employee during the relevant period, if the information exists.

![](https://staticfiles.gleap.io/ghelparticle/muWzhpSQOMF67f1uATGnA8GgTV8iZpuYpXuUMeMzQ3lbuIW9heUcDnePuwsMEjzi3yn6tquMmgd.png)
