Munkaidő-nyilvántartás¶
A munkaidő-nyilvántartással a munkatársak blokkolóórával rögzíthetik a munkaidejüket — közvetlenül a pénztárban, további szoftver nélkül. A munkaidőt, a szüneteket és a túlórákat a rendszer automatikusan kiszámítja, és Excel-fájlként exportálhatók a bérszámfejtés számára.
A funkciók áttekintése¶
| Funkció | Leírás |
|---|---|
| Blokkolóóra | Érkezés, szünet, szünet vége, távozás — közvetlenül a POS-ban |
| Élő áttekintés | Mely munkatársak vannak éppen bebélyegezve? |
| Munkaidő-jelentések | Munkatársanként egyenként vagy összesített áttekintésként |
| Excel-export | Kétlapos munkafüzet a bérszámfejtéshez |
| Utólagos javítás | Az adminisztrátor javíthatja, hozzáadhatja és törölheti a bélyegzéseket |
| Automatikus frissítés | Az állapot 30 másodpercenként frissül |
⏱️ Bélyegzés (POS)¶
A bélyegzőoldal megnyitása¶
A pénztárban: Menü → Munkaidő-nyilvántartás
A bélyegzőoldal az aktuális állapotot és négy műveletgombot mutat:

┌──────────────────────────────────────┐
│ │
│ Maria Schmidt │
│ ● Bebélyegezve 08:00 óta │
│ │
│ Mai munkaidő: 4 óra 30 perc │
│ Mai szünet: 0 óra 45 perc │
│ │
│ ┌──────────┐ ┌──────────┐ │
│ │ Érkezés │ │ Szünet │ │
│ │ (zöld) │ │ (narancs)│ │
│ └──────────┘ └──────────┘ │
│ ┌──────────┐ ┌──────────┐ │
│ │ Vissza │ │ Távozás │ │
│ │ (kék) │ │ (piros) │ │
│ └──────────┘ └──────────┘ │
│ │
└──────────────────────────────────────┘
Bélyegzési műveletek¶
| Gomb | Szín | Leírás | Mikor érhető el |
|---|---|---|---|
| Érkezés | Zöld | Munkakezdés — a műszak elkezdődik | Nincs bebélyegezve |
| Szünet | Narancs | Szünet kezdése | Be van bélyegezve, nincs szüneten |
| Vissza | Kék | Szünet befejezése, a munka folytatása | Szüneten van |
| Távozás | Piros | Munka vége — a műszak befejezése | Be van bélyegezve, nincs szüneten |
Állapotgép¶
A munkaidő-nyilvántartás állapotgépként működik — csak az érvényes átmenetek engedélyezettek:
┌──────────┐
┌─────────│ Érkezés │─────────┐
│ └──────────┘ │
▼ ▼
┌──────────┐ ┌──────────┐
│ Szünet │◄─────────────────│ Vissza │
└──────────┘ └──────────┘
│ │
▼ ▼
┌──────────┐ ┌──────────┐
│ Vissza │ │ Távozás │
└──────────┘ └──────────┘
A rendszer az érvénytelen műveleteket automatikusan megakadályozza. Példa: a „Távozás” nem lehetséges, amíg a munkatárs szüneten van — előbb a „Vissza”, majd a „Távozás” gombot kell megnyomni.
| Aktuális állapot | Engedélyezett műveletek | Nem engedélyezett |
|---|---|---|
| Nincs bebélyegezve | Érkezés | Szünet, Vissza, Távozás |
| Bebélyegezve | Szünet, Távozás | Érkezés, Vissza |
| Szüneten | Vissza | Érkezés, Szünet, Távozás |
| Szünet után (vissza) | Szünet, Távozás | Érkezés, Vissza |
Egy átlagos munkanap menete¶
08:00 → [Érkezés] Munkakezdés
● Állapot: Bebélyegezve (zöld)
12:00 → [Szünet] Ebédszünet
● Állapot: Szüneten (narancs)
12:45 → [Vissza] A munka folytatása
● Állapot: Bebélyegezve (zöld)
15:30 → [Szünet] Rövid kávészünet
● Állapot: Szüneten (narancs)
15:45 → [Vissza] A munka folytatása
● Állapot: Bebélyegezve (zöld)
17:00 → [Távozás] Munka vége
● Állapot: Nincs bélyegezve
Eredmény:
Munkaidő: 8 óra 0 perc (1 óra szünet levonásával)
Szünetidő: 1 óra 0 perc (45 + 15 perc)
Több szünet egy napon¶
A munkatársak tetszőleges számú szünetet tarthatnak — a rendszer minden szünetet külön rögzít:
| Időpont | Művelet | Munkaidő | Szünetidő |
|---|---|---|---|
| 08:00 | Érkezés | 0:00 | 0:00 |
| 10:00 | Szünet | 2:00 | 0:00 |
| 10:15 | Vissza | 2:00 | 0:15 |
| 12:00 | Szünet | 3:45 | 0:15 |
| 12:45 | Vissza | 3:45 | 1:00 |
| 17:00 | Távozás | 8:00 | 1:00 |
Élő áttekintés (Adminisztráció)¶
Ki dolgozik éppen?¶
Adminisztráció → Munkaidő-nyilvántartás → „Élő” fül
Az élő nézet valós időben mutatja, mely munkatársak vannak bebélyegezve:
| Állapot | Név | Érkezés | Munkaidő | Szünet |
|---|---|---|---|---|
| ● Dolgozik | Maria Schmidt | 08:00 | 4:30 | 0:45 |
| ● Szünet | Thomas Weber | 09:00 | 2:45 | — |
| ● Dolgozik | Lisa Müller | 07:30 | 5:00 | 0:30 |
Állapotjelzés:
| Szimbólum | Szín | Jelentés |
|---|---|---|
| ● | Zöld | Éppen dolgozik |
| ● | Narancs | Szüneten van |
| — | Szürke | Nincs bebélyegezve |
A nézet 30 másodpercenként automatikusan frissül. Az „Élő” jelvény pulzáló animációja jelzi a valós idejű frissítést.
📊 Munkaidő-jelentések (Adminisztráció)¶
Adminisztráció → Munkaidő-nyilvántartás → „Egyenként” vagy „Összesen” fül

Egyéni jelentés (részletes)¶
Egy vagy az összes munkatárs napi munkaidejét mutatja:
Szűrő: - Ettől / Eddig: az időszak kiválasztása - Munkatárs: egyetlen munkatárs vagy „Mind”
A „Betöltés” és az „Excel” szürke
Ilyenkor hiányzik az Ettől vagy az Eddig dátum (például mert a mezőt kiürítették). A gombok mellett a „Kérjük, válassza ki az Ettől és az Eddig dátumot.” szöveg áll. Adja meg mindkét dátumot, és a gombok ismét használhatók. A korábbi verziók ilyenkor csak „A jelentés nem tölthető be” üzenetet mutattak.
| Név | Dátum | Érkezés | Távozás | Szünet (perc) | Munkaidő (perc) |
|---|---|---|---|---|---|
| Maria Schmidt | 2026.03.01. | 08:00 | 17:00 | 45 | 495 |
| Maria Schmidt | 2026.03.02. | 09:00 | 14:00 | 0 | 300 |
| Maria Schmidt | 2026.03.03. | 08:00 | 18:00 | 45 | 555 |
Terv és tény
Ha a Beosztás modul is be van kapcsolva, itt megjelenik a „Tervezett” oszlop a beosztás szerinti előírt műszakidővel — közvetlenül a bélyegzett tényleges idők mellett.
Összesített jelentés (összefoglaló)¶
Munkatársanként mutatja a havi, illetve időszakos összegeket:
| Munkatárs | Munkaórák | Szünetórák | Munkanapok |
|---|---|---|---|
| Maria Schmidt | 168,50 | 16,50 | 22 |
| Thomas Weber | 152,00 | 15,00 | 20 |
| Lisa Müller | 135,75 | 13,50 | 18 |
Excel-export¶
Részletes táblázatért kattintson az „Excel-export” gombra:
1. munkalap: „Áttekintés”
| Név | Munkaórák | Szünetórák | Munkanapok |
|---|---|---|---|
| Maria Schmidt | 168,50 | 16,50 | 22 |
| Thomas Weber | 152,00 | 15,00 | 20 |
2. munkalap: „Részletek”
| Név | Dátum | Kezdés | Befejezés | Szünet (perc) | Munkaidő (perc) |
|---|---|---|---|---|---|
| Maria Schmidt | 2026.03.01. | 08:00 | 17:00 | 45 | 495 |
| Maria Schmidt | 2026.03.02. | 09:00 | 14:00 | 0 | 300 |
Az Excel-formátum (XLSX) közvetlenül importálható a szokásos bérszámfejtő szoftverekbe.
🔧 Bélyegzési idők javítása¶
Ha egy munkatárs elfelejtett bélyegezni, vagy hibás időpont került rögzítésre:
Bélyegzés szerkesztése¶
- Adminisztráció → Munkaidő-nyilvántartás
- Válassza ki a munkatársat és a hónapot
- Kattintson az érintett bélyegzési bejegyzésre
- Módosítsa az Időpont, a Típus vagy a Megjegyzés mezőt
- Mentés — a munkaidőt a rendszer automatikusan újraszámítja
Bélyegzés hozzáadása¶
Ha egy munkatárs elfelejtett bélyegezni:
- Az adminisztrációban adja hozzá kézzel a hiányzó bélyegzési bejegyzést
- Válassza ki a típust (Érkezés, Szünet, Vissza, Távozás)
- Adja meg az időpontot
- Mentés
Bélyegzés törlése¶
Ha egy bélyegzési bejegyzés hibás:
- Válassza ki a bélyegzési bejegyzést
- Kattintson a „Törlés” gombra
- Erősítse meg — a munkaidőt a rendszer automatikusan újraszámítja
Minden javítást naplóz a rendszer — a nyomon követhetőség érdekében.
🧮 A munkaidő kiszámítása¶
A DiKAS a munkaidőt automatikusan, a következő algoritmus szerint számítja ki:
Alapszabály¶
Példa két szünettel¶
Érkezés: 08:00
1. szünet: 10:00 - 10:15 (15 perc)
2. szünet: 12:00 - 12:45 (45 perc)
Távozás: 17:00
Bruttó idő: 17:00 - 08:00 = 9 óra 0 perc
Szünetek: 15 + 45 = 60 perc
Munkaidő: 9:00 - 1:00 = 8 óra 0 perc
Különleges esetek¶
| Helyzet | Viselkedés |
|---|---|
| Éjfélen átnyúló műszak | pl. 22:00-tól 06:00-ig = 8 óra (helyesen számítva) |
| Be nem fejezett szünet | A nyitott szünet nem számít bele (csak a „Vissza” után) |
| Nincs távozás | A munkaidőt a rendszer az „Érkezés” óta valós időben számítja |
| Több műszak naponta | Minden műszakot (Érkezés→Távozás) külön számol, majd összead |
| Csak érkezés, távozás nélkül | A munkaidő tovább fut (az élő nézetben látható) |
Havi összesítés¶
A hónap végén a napi értékek összeadódnak:
2026. március — Maria Schmidt:
22 munkanap
168 óra 30 perc munkaidő
16 óra 30 perc szünetidő
7 óra 39 perc átlag/nap
Gyakorlati példák¶
Étterem műszakos működéssel¶
Helyzet: étterem korai és késői műszakkal, 8 munkatárssal.
Korai műszak (Maria):
Késői műszak (Thomas):
Hónap végén: Adminisztráció → Munkaidő-nyilvántartás → Excel-export → elküldés a bérszámfejtő irodának.
Diszkó éjszakai műszakkal¶
Helyzet: klub, a munkatársak éjfélen túl is dolgoznak.
A DiKAS az éjfélen átnyúló műszakokat helyesen számítja ki — a bélyegzéseket időpont szerint rendezi.
Kisegítő rövid műszakkal¶
Helyzet: diák kisegítő, szombaton 3 óra.
Elfelejtett kibélyegzés¶
Helyzet: Lisa elfelejtett kibélyegezni.
- Másnap az adminisztrátor az élő nézetben látja: Lisa tegnap 08:00 óta „bebélyegezve” szerepel
- Adminisztráció → Munkaidő-nyilvántartás → Lisa → bélyegzés hozzáadása:
- Típus: Távozás
- Időpont: 17:00 (becsült munkavégzés vége)
- A munkaidőt a rendszer visszamenőleg helyesen kiszámítja
Műszaki részletek¶
Adatszerkezet¶
Munkatársanként és havonta egy TimeSheet-dokumentum létezik (pl. ts_usr_001_202603):
| Mező | Leírás |
|---|---|
| UserId | Munkatárs-azonosító |
| Year / Month | Év és hónap |
| Stamps | Az összes bélyegzési bejegyzés listája |
| TotalWorkMinutes | Teljes munkaidő (hónap) |
| TotalBreakMinutes | Teljes szünetidő (hónap) |
| LastStampType | Utolsó bélyegzéstípus (az állapotjelzéshez) |
Minden bélyegzési bejegyzés tartalmazza:
| Mező | Leírás |
|---|---|
| Időpont | Dátum és idő (UTC) |
| Típus | 0=Érkezés, 1=Szünet, 2=Vissza, 3=Távozás |
| Megjegyzés | Opcionális megjegyzés |
Kapcsolat más programokkal¶
A bélyegzés, a havi lapok és a jelentések az interfészen keresztül is elérhetők — lásd REST API → Modul-végpontok.
Beállítás¶
A munkaidő-nyilvántartást az Adminisztráció → Beállítások → Üzemeltetés alatt kapcsolhatja be.
| Beállítás | Leírás |
|---|---|
| Munkaidő-nyilvántartás bekapcsolása | A modul be- és kikapcsolása |
A bekapcsolás után a „Munkaidő-nyilvántartás” menüpont megjelenik a POS menüjében és az adminisztrációban.
Gyakori kérdések¶
Dolgozhat egy munkatárs több műszakot ugyanazon a napon? Igen. Minden Érkezés→Távozás sorozatot a rendszer külön műszakként számol, és a munkaidőket összeadja.
Mi történik áramszünet esetén a műszak közben? Az utolsó bélyegzés megmarad. A munkatárs az újraindítás után kibélyegezhet, vagy az adminisztrátor utólag javítja a bejegyzést.
Megtekinthetik a munkatársak a saját idejüket? A bélyegzőoldal a bejelentkezett munkatársnak megmutatja a mai munkaidejét és az aktuális állapotát. Részletes jelentések csak az adminisztrációban érhetők el.
Elérhető a munkaidő-nyilvántartás az Android-táblagépen (MAUI-alkalmazás) is? Igen. A bélyegzőoldal az Android-alkalmazásban is ugyanúgy működik — offline módban is.
Következő lépés¶
→ Könyvelés — számlák, fizetési felszólítások