---
title: "Attendance Overview"
description: "This manual serves as a guide to the Attendance Overview agenda. It explains key functions used for the effective management of employee attendance data. The user will learn how to work with closing, perform period recalculations, edit entries and actions, change attendance regulations, or insert records in bulk. It also includes a description of the control elements and specific tools of this agenda, such as the side panel with summary information. The document is intended primarily for HR specialists and payroll accountants who need to maintain full control over attendance."
url: https://navody.aktion.cz/en/articles/13-attendance-overview
collection: "Documentation"
updated: 2026-10-27
language: en
alternates: [cs]
---

# Attendance Overview

This manual serves as a guide to the Attendance Overview agenda. It explains key functions used for the effective management of employee attendance data. The user will learn how to work with closing, perform period recalculations, edit entries and actions, change attendance regulations, or insert records in bulk. It also includes a description of the control elements and specific tools of this agenda, such as the side panel with summary information. The document is intended primarily for HR specialists and payroll accountants who need to maintain full control over attendance.

## **What You Will Learn in This Manual**

This manual will guide you through the key functions of the attendance management module and its effective use in everyday practice. You will gain an overview of:

-   **How to work with attendance data** – recording and editing passages, manual entry of absences, working with daily data.
    
-   **How to use recalculations correctly** – the difference between recalculation to today, to yesterday, and to the end of the period.
    
-   **How to edit records in bulk** – adding actions for multiple persons at once, changes to attendance regulations.
    
-   **How to navigate the side panel and its notifications** – summary information on the status of the period, warnings according to the Labour Code, etc.
    
-   **How the system works in the background** – automatic recalculations, reasons and appropriate moments for manual interventions.
    

The manual is intended for persons responsible for the administration and closing of attendance records – typically payroll accountants, HR specialists or managers. It will help you not only to understand individual functions.

* * *

## Basic Controls

The top panel provides elements for controlling the list. For a detailed description of these, refer to the manual **General control of elements**:

[

Obecné ovládání prvků

Tento manuál slouží jako nápověda k obecnému používání uživatelského rozhraní Aktion. Obsahuje návody k filtrování, seskupování a rozložení.

](https://navody.aktion.cz/cs/articles/11-obecne-ovladani-prvku.md)

## **Right side panel - calculated values** 

By clicking the button, see the figure below, you open the right side panel for Value summaries and calendar.

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

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

### **Period**

This tab displays data for the entire month; otherwise, the same functionality applies here as on the previous tab.

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

If a value is accompanied by a pencil icon, it means that it is editable. After clicking on the value, an editing form will open.

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

After the adjustment, the value will be highlighted in yellow.

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

### **Period summary**

Used for monitoring:  

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

-   **Attendance recalculation -** date of the last recalculation together with the date of the attendance recalculation.
    
    ![](https://staticfiles.gleap.io/ghelparticle/jD1etGkiS6bMwtyJe9FDh7BB9M0o6AJgBZMrtFJb4rlNsz70CGkfqpsvx7ohvc8MJG5OB6KvmGX.png)
-   **Values for approval -** used for approving values  
    
    ![](https://staticfiles.gleap.io/ghelparticle/JBCO6xQMbjUWR2stmdQXGZzna4MglbpNjKN7Djs25QfQTr9xq3yvou6bGcVQdYuCq5VrpdEqdq1.png)
-   **Warnings according to the Labour Code -** warnings pursuant to the Labour Code, for example failure to comply with uninterrupted rest periods, etc.
    
-   **Attendance warnings -** warnings such as auto-generated passage, unfulfilled schedule, etc.
    

* * *

## Recalculation

The recalculation of attendance data is performed **automatically in the background** after each entry of a specific person and after manual addition/editing of entries and saving of changes. It is performed manually by pressing the **Recalculate** button (Recalculate until the end of the period/Recalculate until today/Recalculate until yesterday).

### Recalculate until the end of the period

If you are closing attendance before the end of the period, press the **Recalculate until the end of the period** button and the person’s attendance data will be recalculated until the end of the current period, i.e. for a monthly period, until the end of the month. Then check whether the data has been calculated also for the last days of the month.

_Example of use: The employee has vacation during the last two weeks of the month and you need to close his/her attendance now and process it further before the end of the given period._

### Recalculate until today

If you are closing attendance as of today, press the **Recalculate until today** button and the entries for this 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 schedule is WHC from 7:00 (end 15:30). The employee arrived at work at 7:00, but it is not certain at what time they will leave work, and the accountant already needs to close their attendance today and further process it. Therefore, they use the function_ **_Recalculation up to today_** _and the employee’s departure will be generated according to their attendance schedule (15:30). If the employee leaves earlier or later, the balance will be recalculated into the next accounting period._

### Recalculation up to yesterday

If you are closing attendance as of yesterday, press the button **Recalculation up to yesterday** and in the attendance data for closing there will only be the employee’s actual passages. After the recalculation it is possible to close the attendance and further work with it.

_Example of use: To close attendance, you need to use only actual data and you do not wish to close the employee’s attendance with passages that would be generated._

**Before running the Recalculate function, it is first necessary to 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 choose Recalculation until the end of the period, the record will be recalculated according to the selected period (for example July 2025).**

### Recalculation procedure

Select **time** **period**.

1.  Mark the **person(s)** to whom the recalculation applies.
    
2.  Click the **arrow** next to the **Recalculate** button → select **Recalculate up to today / Recalculate up to the end of the period / Recalculate up to yesterday**.
    
    ![](https://staticfiles.gleap.io/ghelparticle/Q9pJEKupdJohFxMirCeIoOJRYW4ejYIQUOz5kBoawnQXugPq0QLFkNOexNmgWyt7TCZmOkVqW9f.png)
    
3.  Click the **Recalculate** button.
    
    ![](https://staticfiles.gleap.io/ghelparticle/pQXW1wnp9JaTGBXDnMi9xYaAOjXO705m95rN5faRW6VCxynO8bDVvEPwnDCZkKPPNhZHUtzStUb.png)
    

The data are now recalculated and ready for further use (e.g. for closing, export, etc.).

* * *

## Passages and actions

We have 3 types of passages and each of them is specially marked.

### Terminal passage

The passage is performed through an SW terminal or physical HW, it does not have a flag.

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

### Manual passage

It is created by editing the passage or by adding it manually via a button, it has a little-man icon as a flag.

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

### Generated passage

It is created by additionally generating the passage according to the shift, by generating the start of interruptions into subsequent days, etc., and is characterized by a blue lightning bolt.

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

* * *

## **Adding a passage**

Adding a passage and an action is used for manually supplementing data in attendance records (e.g. the employee did not use the attendance terminal, planned vacation).

A passage can be added via the “Add action” button.

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

> **Info:** Note: For a manually entered passage, it is advisable to add a note (e.g. the reason for modifying the record), so that the person checking attendance (usually different from the one who entered the passage) knows the reason for the change.

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

When adding a swipe and an action, a form appears, which consists of five tabs.

**Quick selection** allows you to quickly choose an action and speeds up the completion of swipes.

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

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

**All day** concerns all-day events such as Vacation, Business trip, Illness, etc. It is possible to define the interval, from when to when (date), during which the selected all-day event should be entered into the system, or, by using the Generate option, it will be entered automatically until the employee records arrival on the attendance terminal.

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

### **Direction**

-   **Without distinction** – if the direction of the passage is not distinguished, choose this option.
    
-   **Arrival** – for entering the arrival value.
    
-   **Departure** – for entering the departure value.
    
-   **Start of interruption** – enforcing the start of an interruption. The situation is similar to the example below for End of interruption.
    
-   **End of interruption** – enforcing the end of an interruption.
    
    _Example: the standard calculation of a business trip is set until 17:00, but it is necessary to end it already at 15:00. With the help of passages, it would be necessary to enter 2 unrealised actions (arrival from the business trip and departure home, respectively departure worked). In this case, it is appropriate to use the End of interruption action at 15:00, which will terminate the generation of the business trip and, at the same time, the attendance for that day._
    

### **Passage 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/KI9afOtQX9gx98Xay9ElMSHvID6HAifrD3evobUYuFJ4ClgWeyMOe7WYbfTuxHqcS70ZWLE5wQZ.png)
-   **Presence setting -** the passage immediately sets the presence of the given person; the column “**Zone**” is used to display in which zone the person is located.  
    
    ![](https://staticfiles.gleap.io/ghelparticle/ZbA16YjtzEQaYIwzu3t0NCWzkejaI2LkfsCyGi9sXy2K5iPkViMPcOufa9ww9C9s0ejrkbDbaGA.png)
-   **Generate according to shift -** most often used when adding passages for multiple days; this function ensures that the times are generated according to the pre-planned shift.
    
    ![](https://staticfiles.gleap.io/ghelparticle/uD4JPbqTl1tOKzGR9RbIn0q0uiKURiBfYEHLZWkSI1dhuRYq3RVvSHSuKV0c97itRNoz8xP0kKU.png)
-   **Adopt times according to shift -** adopts the times according to the planned shift and follows the shift planned for the first action.
    
    ![](https://staticfiles.gleap.io/ghelparticle/O7DnLl13qogEc6XFzrSOdJwgBeBzE2Oo8jJsj1kzQWJ7PvDFibTezbtrIU4xLvihyFAnG60R9yE.png)
-   **Cancel everything else -** cancels other passages and actions added on the given day.  
    
    ![](https://staticfiles.gleap.io/ghelparticle/v77zouTOHhf7UzenbmHl9IB9F8q25c2SRdoV8uaO7FSbb0iiNL5L4hQhvdZHfMUCPhEXNwoMOEU.png)
-   **Generate into subsequent days -** generates an all-day action into multiple days
    
    ![](https://staticfiles.gleap.io/ghelparticle/UWiclXrL0EmPJW2R8pynVPrmvE8LwnzQfnkNVtLUs3tinv7JujVQ7YF4Bg9YTGRITdWdmu54dQ6.png)
-   **Approve -** if the value is also a value to be approved and you also have the right to approve, this checkbox will appear. Using this option, you will approve the value immediately and it will not be necessary to approve it additionally.
    
    ![](https://staticfiles.gleap.io/ghelparticle/rwuRStp4Gwl9ojkApLpCHHB8ZDHUy7gHIBdJgXl9t6xQBCyHq3RpGWKBCNElBRXU9zO0o43cdRD.png)
-   **Do not insert on a day with an entered action/passage -** does not insert an all-day action if an action is planned or a passage is added for the given day.
    
    ![](https://staticfiles.gleap.io/ghelparticle/Co4M6aC833UKG2C8kNSRs7eWmtISRaxWdQ00gqeqN8PIQjsdebixlPPW9zl7QpupZQPQ7qMngGJ.png)
-   **Fill in the second half-day as well -** also fills in the second half-day for a half-day action
    
    ![](https://staticfiles.gleap.io/ghelparticle/8mRmisSqDu0TXD7wl8rKXXucrl5iIIE3fnpDxiVOFmfDD3aq7fEKBMopVeHBqSNHGdrZGn2MKiN.png)
    

* * *

## Mass record insertion

This function allows you to insert an event (e.g. passage) or a value in bulk for multiple persons in the list at once. It can be used, for example, for company-wide vacations, joint business trips, entering vacation entitlements, and medical leave. First, however, it is necessary to select the persons to whom the record insertion will apply.  

1.  Select persons by checking the box on the left
    
    ![](https://staticfiles.gleap.io/ghelparticle/Wt6irfMt21QTb6UpuafPL5R4LUr4kQ1NOa3PtY4II3knFc1A13aPbkGY2eEYM31WclrsyR9TRy6.png)
    
2.  Click the button **Add action**
    
    ![](https://staticfiles.gleap.io/ghelparticle/7VTriBsl3uT0ibSpAUDqVR1N2yBY4NnDslb7bfwhBFuysx3EfzFXwJ9Gb6i9GhF9M359DlX6Tlk.png)
    
3.  In the form, select the **type of action**
    
    ![](https://staticfiles.gleap.io/ghelparticle/OBZXf1mlxwVYPiPKjSDxi3Wo8TEHi7VwKTqi20eMY8UZKgOvdmDWJZLyS6YvS0q3kSWD37K9XrP.png)
    
4.  Fill in the parameters
    
5.  Click the button **Save and recalculate**
    

* * *

## Closing

This function is used to close (lock) attendance data for one or more persons at once.

For more detailed information, refer to the manual **Closure**:

[

Uzávěrka

Tento manuál slouží jako návod k uzávěrce. Vysvětluje typy uzávěrky - Kontrola, Potvrzení, Uzávěrka a jak je nastavit.

](https://navody.aktion.cz/cs/articles/14-uzaverka.md)

* * *

## Mass change of regulation

It is possible to change employees’ attendance regulations in bulk.

1.  Select person(s)
    
2.  Click the **Bulk schedule change** button.
    
    ![](https://staticfiles.gleap.io/ghelparticle/yleK5YL72LyHXGAiVXlyRxINPiMng3n6vunj3k23swVT3BBO2MKMawuPRZKkL52w4Rvl33vwCoy.png)
    
3.  Select the **attendance schedule**. It is also possible to tick the **Custom** field and fill in the details manually.
    
    ![](https://staticfiles.gleap.io/ghelparticle/h83y5KQ06awpuHUJkPywcqAZlUbvaFnODe6m7Wvbzr91PrlcJkpc91u0BhVKHUxghsmUf0VllV0.png)
    
    ![](https://staticfiles.gleap.io/ghelparticle/cpIWEBuJbjPOaRFb5tUfX2M17mffyTMpnEmfIZazai1WShqePHUeOXRg0C1RzFNpPdYqNleWmr9.png)
    
4.  Click **Next**. The change should be applied immediately.
    

* * *

## Daily overview tab

This tab is used to clearly display persons and the values of individual components on specific days. It enables creating bulk totals for individual columns and displaying overall totals for the selected period for a given component. In addition to payroll components, it is also possible to display daily actions, such as the start and end of a shift, in the “Special rows” section.

A new column selection right next to the current one is used to add a component.

![](https://staticfiles.gleap.io/gattachments/6cObHeDUHJNKRlHjUgEoqMnYd8VxeYDrcnwt2NBaxiBfUqzo6Tk2B99yABUA2oW1jtOCuXcCxfU.png)

![](https://staticfiles.gleap.io/gattachments/9fvzCtxu2dAoidgiUsvZxNjvVKinQAZ9qL28CMkkuAWKC5sXNEkPNwm1kGsfkcsOKATfFvKCRgK.png)

After adding a column, a row with the value of the given component is added for each record. The maximum number of displayed components for one layout is 10.

![](https://staticfiles.gleap.io/gattachments/5X5WFubgFbQjGxJCEXtpn2YjUSoGoeCtzmk78EFXY32WsQjBuWxNGZaciOhMsEXCXKVhdccXs2w.png)

### Totals and summaries

For a simple overview, there is the **Total for period** column, which displays for each person the overall value of the selected component for the currently displayed period.

![](https://staticfiles.gleap.io/gattachments/uZHmR2WbA4RPYijqqWzFUrqkYEUFWeHp1tiwrAy7FEb3VQVZ4kStG8udRVpfRphsvnMQ8W8hsUu.png)

To sum values in columns, it is necessary to open the contextual menu of the agenda and select the option **Totals**. After activating it, the total configuration will be displayed.

![](https://staticfiles.gleap.io/gattachments/KMFFymgtSfO0Odc4aFkNq6vokXtoFcoo1opOys28fLsMcAXYiWQmg8yND4zK234IchzVzoSSwxz.png)

The configuration is simple – select the required folder, value type, and display color, and then save the settings. Totals are always saved according to the specific layout.

![](https://staticfiles.gleap.io/gattachments/kx5jHrqNkWbENnHt4LRqAPLnK28rJe2VaR0U6XV5Eo7ivhXTImZt4ftmxrkTuyePdMUPaTOcnJi.png)

![](https://staticfiles.gleap.io/gattachments/F3pgaBOjDGWJLibke5AenPS5fCbnr4sNUSP7XT9PGVQlj5aviFNXPrjvNBqr046JxDf8xfafkh1.png)

* * *

## Tab Warning by LC

Here you have the option to monitor all notifications related to annual overtime, average weekly overtime, uninterrupted rest between shifts, and uninterrupted weekly rest. The notifications themselves will also appear when recalculating attendance data in the Attendance Overview/Attendance Statement agendas and when performing the attendance data closing in the Attendance Overview/Attendance and Closings agendas.

![](https://staticfiles.gleap.io/gattachments/NXKPvGM8IlbYusdxWdKBloww4XnQf8JvakxIdOm8xcRomenEfioY7mNII7YZaKQ4MpSvnR6RKJi.png)

### Configuration

Currently only in the Aktion.NEXT application

1.  The settings are carried out for specific working time models on the Alerts and Warnings tab in the Continuous Rest section by adding checkmarks to the items “Monitor continuous rest” and “Monitor continuous rest in the week”.
    

2.  Furthermore, users must have rights to this agenda, preferably via roles, by enabling the right on the Application Rights tab in the Attendance agendas node for the Warning according to the Labour Code agenda, where you should add checkmarks at least for the View right.
    

![](https://staticfiles.gleap.io/attachments/20260218104036_2866.png)

3.  It is also necessary to have overtime shifts entered for weekends, either directly in calendar templates or in models, so that they are inserted when the employee comes to work at the weekend.
    

![](https://staticfiles.gleap.io/attachments/20260218104036_9491.png)

* * *

## Closures tab

A list of completed closures for individuals; from this agenda it is only possible to cancel closures. More about closures can be found in the closures manual.

[

Attendance Closure

This manual serves as a clear guide to closures in the system. It explains the individual types of closures – Check, Confirmation, and Closure, including their meaning, order, and practical use. You will learn how to configure closures, run them, correct error states, and how to work with closed data.

](https://navody.aktion.cz/cs/articles/14-uzaverka-dochazky.md)

![](https://staticfiles.gleap.io/gattachments/FmulRyc0vQaowkG3GLjUW8NwZPEcRtvPbuiIzV0Pc3vfSHj5u1IcRCBgbGOr56SHs6GnGr8sFFr.png)
