Dotyczy: |
|
I. Opis błędu
Jeżeli pracownik ma 1 dzień urlopu w miesiącu 31-dniowym a w pozostałe dni ma wprowadzoną chorobę, to przysługuje mu wynagrodzenie za ten dzień urlopu. Program wylicza to w elemencie Wynagrodzenie za godz. przepracowane mimo potrąceń wg algorytmu: wynagrodzenie zasadnicze / liczba godzin do roboczych do przepracowania * ilość godzin urlopu.
Jeśli jednak pracownik cały miesiąc jest nieobecny w pracy, ale ma rozliczony 1 dzień urlopu wypoczynkowego lub urlopu z tytułu opieki nad dzieckiem (art. 188 KP) z zamkniętego miesiąca, to na zakładce Płace → Wynagrodzenie w elemencie Wynagrodzenie za godz. przepracowane mimo potrąceń pokazuje się wartość, której nie powinno być. Jeżeli pracownik ma wliczane do urlopu składniki zmienne to powinien jedynie otrzymać wynagrodzenie ze składników zmiennych w pozycji
Wynagrodzenie za urlop nierozliczony w poprzednim okresie i Łączne wynagrodzenie za urlop.
II. Rozwiązanie
Problem został zgłoszony do Działu Rozwoju Oprogramowania. Do czasu przygotowania rozwiązania prosimy ręcznie poprawienie wynagrodzenia w tej sytuacji i wyzerowanie wartości w elemencie Wynagrodzenie za godz. przepracowane mimo potrąceń.