Konwersja pozwala administratorowi zamienić niewykorzystane segmenty czasu wolnego za nadgodziny na wynagrodzenie. Funkcja działa wyłącznie w nowym, segmentowym modelu rozliczania nadgodzin (modal Rozlicz nadgodziny) i nie wymaga ingerencji pracownika ani zmiany pierwotnej dekretacji.
Po co konwertować czas wolny na wynagrodzenie
- Koniec okresu rozliczeniowego – zamykasz miesiąc / kwartał, a pracownik nie zdąży odebrać czasu wolnego.
- Zmiana umowy lub odejście pracownika – zachodzi konieczność „wypłacenia” niewykorzystanej puli.
- Zmiana polityki firmy – decyzja o wypłacie zaległych nadgodzin zamiast ich kumulowania jako urlop kompensacyjny.
Kiedy akcja jest dostępna
Akcja działa na wnioskach z segmentami, w których sposób rozliczenia = czas wolny i które nie zostały w pełni odebrane. Wymagane są:
- uprawnienie administratora modułu Ewidencja Czasu Pracy,
- wniosek w statusie Oczekuje na rozliczenie lub Częściowo rozliczony,
- co najmniej jeden segment z metodą rozliczenia czas wolny i niewykorzystaną liczbą sekund.
Jak uruchomić konwersję
Krok 1Wejdź do .
Krok 2Otwórz wniosek w statusie Oczekuje na rozliczenie lub Częściowo rozliczony. W menu trzech kropek wybierz Zamień nieodebrane na wynagrodzenie.
Krok 3W modalu Zamień nieodebrane godziny na wynagrodzenie zweryfikuj listę segmentów do konwersji i sumę godzin do wypłaty. Zdecyduj, czy nowe pozycje wynagrodzenia mają być od razu oznaczone jako wypłacone (checkbox Oznacz przekonwertowane pozycje jako wypłacone).
Krok 4Kliknij Zamień na wynagrodzenie. System przeliczy segmenty, ustawi nowy status wniosku i zapisze zmianę w historii.
Co widać w modalu konwersji
Modal pokazuje listę segmentów z metodą rozliczenia czas wolny, które są kandydatem do konwersji. Każdy segment jest wyświetlany jako oddzielny kafelek – bez tabeli. W nagłówku kafelka znajdziesz datę, dzień tygodnia, opcjonalnie nazwę święta oraz godziny. Po prawej widoczna jest „strzałka przejścia” – z etykiety Czas wolny (z mnożnikiem, jeśli był ustawiony) na docelową etykietę Wynagrodzenie ze stawką 50% lub 100% wyliczoną automatycznie (zob. sekcja „Jak system wylicza stawkę”).
Treść kafelka zależy od scenariusza konwersji:
- Cały segment – jedna linia Cały segment (X godz.) → Wynagrodzenie z ekwiwalentem (godziny do wypłaty + dodatek wynikający ze stawki). Stosowane, gdy z segmentu nie odebrano jeszcze ani sekundy.
- Podział – dwie linie: Odebrany: Y godz. → Czas wolny (pozostaje) oraz Nieodebrany: Z godz. → Wynagrodzenie z ekwiwalentem. Stosowane, gdy część segmentu została już odebrana wnioskiem o czas wolny.
Pod listą segmentów znajduje się jedno sumaryczne pole Łącznie do wypłaty: liczba godzin nieodebranych do konwersji oraz – jeśli dotyczy – suma dodatku wynikającego ze stawek (format X godz. + Y godz.). Poniżej znajduje się checkbox Oznacz przekonwertowane pozycje jako wypłacone.
Mechanika: pełna konwersja vs split
System rozróżnia dwa scenariusze i sam dobiera właściwy:
Pełna konwersja
- Segment ma zerową liczbę sekund odebranych – nikt nie odebrał z niego ani sekundy.
- System zmienia metodę rozliczenia segmentu na wynagrodzenie.
- Inicjator (pracownik / pracodawca) zostaje wyzerowany – nie ma znaczenia dla wypłaty.
- Stawka segmentu jest przeliczana na nowo z typu dnia i flagi „praca w nocy”.
Podział (split)
- Segment ma odebraną część – pracownik wnioskiem o czas wolny zdążył odebrać kilka godzin.
- Oryginalny segment zostaje skrócony do odebranej części i pozostaje jako czas wolny (jest „domknięty” – odebrany w 100%).
- Powstaje nowy segment, obejmujący nieodebrany czas, z metodą rozliczenia wynagrodzenie oraz stawką wyliczoną z typu dnia / godzin nocnych.
- Suma sekund pozostaje stała – nic się nie traci.
Jak system wylicza stawkę po konwersji
Po konwersji nowy segment wynagrodzenia dostaje stawkę zgodną z polską regulacją Kodeksu Pracy. Reguła:
- Godziny nocne – stawka 100%.
- Dzień powszedni lub niedziela handlowa – stawka 50%.
- Sobota, niedziela, święto, święto w niedzielę – stawka 100%.
Czy od razu oznaczyć segmenty jako wypłacone
W modalu konwersji znajduje się dodatkowy parametr Oznacz przekonwertowane pozycje jako wypłacone. Decyduje, w jakim stanie powstają nowe segmenty wynagrodzenia:
- Wyłączony (domyślnie) – nowe segmenty wynagrodzenia są niewypłacone i czekają na akcję kadr (oznaczenie jako wypłacone w szczegółach wniosku).
- Włączony – nowe segmenty wynagrodzenia od razu mają flagę „wypłacone”. Wykorzystaj, gdy konwersja idzie w parze z faktyczną wypłatą (np. konwersja na koniec okresu rozliczeniowego, gdzie kadry już znają sumę do wypłaty).
PORADAJeśli używasz tomHRM tylko do ewidencji nadgodzin (a wypłaty robisz w innym systemie kadrowym), zostaw parametr wyłączony i oznaczaj segmenty jako wypłacone dopiero po faktycznym przelewie – flaga ułatwi Ci wtedy odróżnienie tego, co już zrealizowano.
Co dzieje się ze statusem wniosku po konwersji
Po zatwierdzeniu konwersji system uruchamia automatyczny resolver, który aktualizuje status wniosku zależnie od stanu segmentów:
- Wszystkie segmenty rozliczone – wniosek przechodzi w status Rozliczony.
- Część segmentów rozliczona, część nadal czeka – wniosek dostaje status Częściowo rozliczony.
- Żaden segment nie jest jeszcze rozliczony – wniosek pozostaje w statusie Oczekuje na rozliczenie.
Każda konwersja zostaje odnotowana w historii wniosku (changelog) – widzisz datę zmiany, użytkownika i listę zmodyfikowanych segmentów.