Witam wszystkich
Pracuję stosunkowo niedługo z programem Gratyfikant i cały czas się go uczę, bez żadnego konkretnego szkolenia ze strony pracodawcy a metodą samouka. Do tej pory wszystko wydawało się ok a dzisiaj trafiłem na pewną rzecz z którą nie mogę sobie poradzić, może ktoś z Was wie co jest tego przyczyną, więc do rzeczy.
Naliczam wynagrodzenia dla jednego z klientów, który do kilku lat zatrudnia znacznie powyżej 20 pracowników a więc ma uprawnienia do samodzielnego naliczania i wypłacania swoim pracownikom świadczeń z ubezpieczenia chorobowego i wypadkowego. Dzisiaj trafiłem na pracownika, który w ostatnim czasie przed zachorowaniem korzystał sporadycznie, ale jednak po kilka dni w miesiącu z urlopów bezpłatnych. Z mojej wiedzy wynika, że jest to okres usprawiedliwionej nieobecności w pracy bez zachowania prawa do wynagrodzenia, ale w momencie kiedy wchodzą w grę sprawy ustalenia podstawy wymiaru zasiłku chorobowego to powinno się dokonać przeliczenia do pełnego miesiące o te dni urlopu bezpłatnego, a program tego nie robi i przyjmuje do podstawy wymiaru zasiłku w każdym miesiącu pracy tego człowieka faktycznie wypłaconą wartość wynagrodzenia, fakt jest ona wyższa od kwoty minimalnego wynagrodzenia za pracę z tym, że cały czas jest to niekorzystne dla pracownika.
Proszę mi podpowiedzieć gdzie mogę szukać przyczyny tego błędu i ewentualnie jak go poprawić.
Zaznaczam, że owa firma zatrudnia pracowników z wynagrodzeniem godzinowym.
Z góry dziękuje za każdą konkretną wskazówkę.
Pozdrawiam