Kodeks pracy jako zestaw reguł walidacji: co sprawdza program do grafików zmianowych

  • Home
  • /
  • Blog
  • /
  • Kodeks pracy jako zestaw reguł walidacji: co sprawdza program do grafików zmianowych

Data: 6 października, 2026

W wielu firmach grafik pracy nadal powstaje w arkuszu kalkulacyjnym. Dopóki zespół liczy kilka osób na jednej zmianie, to działa. Przy pracy 24/7, zmianach 12-godzinnych i kilkunastu pracownikach arkusz zamienia się w ręczne sprawdzanie dziesiątek warunków, które łatwo przeoczyć. Z punktu widzenia programisty to klasyczny problem walidacji: zestaw reguł, które każda komórka grafiku musi spełnić.

Reguła 1: 11 godzin odpoczynku w każdej dobie

Między końcem jednej zmiany a początkiem następnej pracownik musi mieć co najmniej 11 godzin przerwy. Przykład błędu: zmiana nocna kończy się o 7:00, a kolejna dzienna zaczyna się o 14:00 tego samego dnia. W arkuszu to dwie niewinne komórki obok siebie, w programie to prosty warunek na różnicy znaczników czasu.

Reguła 2: 35 godzin wolnego raz w tygodniu

Raz w tygodniu odpoczynek musi trwać co najmniej 35 godzin bez przerwy. To już reguła na przesuwanym oknie: trzeba sprawdzić każdy tydzień i znaleźć w nim najdłuższą przerwę między zmianami.

Reguła 3: wymiar czasu pracy w okresie rozliczeniowym

Suma godzin w okresie rozliczeniowym nie może przekroczyć wymiaru, który zależy od kalendarza: 40 godzin razy liczba tygodni plus 8 godzin za każdy pozostały dzień roboczy, minus 8 godzin za każde święto przypadające w innym dniu niż niedziela. W styczniu 2027 r. to 152 godziny, w maju tylko 144. Do tego święta ruchome (Wielkanoc, Boże Ciało), więc kalendarz trzeba liczyć algorytmicznie, a nie wpisywać ręcznie.

Reguła 4: system równoważny i zmiany 12-godzinne

Zmiany 12-godzinne są dopuszczalne w równoważnym systemie czasu pracy. Popularny system 4-brygadowy (dwa dni, dwie noce, cztery dni wolne) daje średnio 42 godziny tygodniowo, czyli więcej niż norma. Bez korekty grafik z cyklu po prostu przekracza wymiar i generuje nadgodziny. Program musi więc nie tylko rozpisać cykl, ale też wyrównać godziny do wymiaru każdego miesiąca, np. w styczniu 2027 r. 12 zmian po 12 godzin i jedna 8-godzinna.

Reguła 5: święta w sobotę

W 2027 roku 1 maja i 25 grudnia wypadają w sobotę. Każde takie święto obniża wymiar o 8 godzin, więc pracownikom trzeba wyznaczyć dodatkowy dzień wolny. To przypadek brzegowy, o którym najczęściej zapominają zarówno ludzie, jak i proste szablony w arkuszach.

Walidacja w czasie rzeczywistym

Wszystkie te reguły da się sprawdzać na bieżąco, przy każdej zmianie w grafiku, i pokazywać ostrzeżenie przy konkretnej komórce, a nie dopiero przy kontroli z inspekcji pracy. Tak działa polski program do grafiku pracy grafena.: działa w przeglądarce, zna polskie święta i wymiar każdego miesiąca, a gotowy grafik udostępnia zespołowi linkiem. Dla systemów zmianowych jest też darmowy generator grafiku 12-godzinnego, który rozpisuje system 4-brygadowy od wybranej daty startu. Zespoły do 5 osób mogą korzystać z programu bezpłatnie.

Artykuł sponsorowany

Podobne wpisy

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone


{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Newsletter OSnews raz w tygodniu. Bez reklam.