Docházka s přesným výpočtem pracovní doby
Docházka propojuje příchody, odchody, přestávky a home office s kontrolovaným přehledem odpracovaného času.
Co to řeší v praxi
Zaměstnanec zapíše pracovní den a ihned vidí jeho skutečný rozsah po odečtení přestávky. Vedoucí má společný přehled bez skládání jednotlivých tabulek a ručního přepočítávání hodin.
Systém rozlišuje práci na pracovišti, home office a nepřítomnost. Opravy mají důvod a dohledatelnou historii, takže je možné vysvětlit rozdíl mezi původním zápisem a podklady pro odměňování.
Časová evidence poskytuje podklad pro další firemní workflow. Přepočty vycházejí ze stejných minut, nikoli z opisovaných souhrnů.
Co řešení umí
Zápis dne
Pracovník zvolí práci nebo home office a vyplní příchod, odchod a délku přestávky. Pro nepřítomnost používá odpovídající typ záznamu.
Kontrola časů
Server ověří formát a logiku vstupů. Chybně otočené časy nebo přestávku delší než přítomnost vrátí k opravě ještě před uložením.
Výpočet minut
Odpracovaný čas vzniká ze skutečného časového intervalu po odečtení přestávky. Stejný normalizovaný údaj využijí další přehledy.
Osobní přehled
Zaměstnanec pracuje s vlastními zápisy přes samoobsluhu. Oprávnění určují, kdo smí otevřít přehled dalších lidí.
Manažerská oprava
Oprávněný vedoucí opraví konkrétní den s uvedením důvodu. Audit uchová původní i nový stav a identitu autora.
Návaznost na odměny
Časová evidence poskytuje podklad pro další firemní workflow. Přepočty vycházejí ze stejných minut, nikoli z opisovaných souhrnů.
Technické řešení
Modul normalizuje časové vstupy na celé minuty a ukládá docházku v PostgreSQL. Na rozhraní odděluje samoobsluhu zaměstnance, manažerské opravy a integrační zápisy.
Kalendářní den se určuje v českém časovém pásmu. Validace porovnává příchod, odchod a přestávku ještě před zápisem a nepřipustí zápornou odpracovanou dobu.
Databázové transakce a audit vážou změnu k uživateli a konkrétnímu dni. Typ nepřítomnosti má jiný datový kontrakt než práce, aby se do součtů nedostaly nesouvisející časové údaje.
Technické výzvy
- Kalendářní den se určuje v českém časovém pásmu. Validace porovnává příchod, odchod a přestávku ještě před zápisem a nepřipustí zápornou odpracovanou dobu.
- Databázové transakce a audit vážou změnu k uživateli a konkrétnímu dni. Typ nepřítomnosti má jiný datový kontrakt než práce, aby se do součtů nedostaly nesouvisející časové údaje.
Jak na sebe kroky navazují
01Zápis dne
Pracovník zvolí práci nebo home office a vyplní příchod, odchod a délku přestávky. Pro nepřítomnost používá odpovídající typ záznamu.
02Kontrola časů
Server ověří formát a logiku vstupů. Chybně otočené časy nebo přestávku delší než přítomnost vrátí k opravě ještě před uložením.
03Výpočet minut
Odpracovaný čas vzniká ze skutečného časového intervalu po odečtení přestávky. Stejný normalizovaný údaj využijí další přehledy.
04Osobní přehled
Zaměstnanec pracuje s vlastními zápisy přes samoobsluhu. Oprávnění určují, kdo smí otevřít přehled dalších lidí.
05Manažerská oprava
Oprávněný vedoucí opraví konkrétní den s uvedením důvodu. Audit uchová původní i nový stav a identitu autora.
06Návaznost na odměny
Časová evidence poskytuje podklad pro další firemní workflow. Přepočty vycházejí ze stejných minut, nikoli z opisovaných souhrnů.
Co z toho vzniklo
Docházka propojuje příchody, odchody, přestávky a home office s kontrolovaným přehledem odpracovaného času.