Skip to Content

Dni wolne w Odoo — co daje standard aplikacji

W Odoo możliwe jest prowadzenie pełnej ewidencji nieobecności pracowników: od wniosku urlopowego, przez zatwierdzenie, aż po saldo dni i raport dla kadr. Aplikacja Dni wolne działa w standardzie bez programowania. Poniżej opisujemy, co da się w niej ustawić samą konfiguracją i w którym miejscu standard przestaje wystarczać w polskich realiach.

Rodzaje nieobecności — fundament konfiguracji

Wszystko zaczyna się od rodzajów nieobecności: Dni wolne → Konfiguracja → Typy dni wolnych. Każdy rodzaj (urlop wypoczynkowy, na żądanie, okolicznościowy, zwolnienie lekarskie, opieka nad dzieckiem) ma własne zasady. Najważniejsze pola:

  • Zatwierdzanie – brak akceptacji, akceptacja przełożonego, osoby odpowiedzialnej za dni wolne albo obu po kolei.
  • Wymaga przydziału – czy pracownik musi mieć pulę dni (urlop wypoczynkowy), czy wnioski składa bez limitu (zwolnienie lekarskie).
  • Jednostka – dni, pół dnia albo godziny. Godziny przydają się przy niepełnym etacie i krótkich wyjściach.
  • Wymagany załącznik – np. zaświadczenie przy urlopie okolicznościowym.
  • Saldo ujemne – czy pracownik może wziąć więcej dni, niż ma w przydziale.
  • Kolor – rodzaj nieobecności widoczny w kalendarzu.

[formularz typu dni wolnych — urlop wypoczynkowy]

Obieg zatwierdzeń i przykłady jego dopasowania do struktury firmy opisaliśmy w osobnym artykule: „Kto zatwierdza urlop? Możliwości aplikacji Dni wolne w Odoo”.

Przydziały — skąd pracownik ma dni urlopu

Przydział to pula dni danego rodzaju dla pracownika na okres. Można go nadać na trzy sposoby:

  1. Ręcznie – pojedynczo, w Dni wolne → Zarządzanie → Przydziały.
  2. Masowo – jednym przydziałem dla wielu pracowników, całego działu, firmy albo tagu pracownika.
  3. Na wniosek pracownika – pracownik prosi o dodatkowe dni (np. za pracę w sobotę), a przełożony zatwierdza.

Do tego dochodzi naliczanie przyrostowe w Dni wolne → Konfiguracja → Plany naliczania. Plan dopisuje dni automatycznie: co miesiąc, co rok albo za przepracowane godziny. Można w nim ustawić:

  • progi stażu (np. więcej dni od wskazanego roku pracy),
  • moment naliczenia – na początku albo na końcu okresu,
  • przeniesienie niewykorzystanych dni na kolejny rok, w całości albo do limitu.
Wniosek i jego obieg

Pracownik składa wniosek w Dni wolne → Moje dni wolne albo bezpośrednio w kalendarzu, zaznaczając zakres dat. Odoo samo liczy dni robocze z kalendarza pracy pracownika: pomija weekendy i dni świąteczne. Od razu pokazuje też saldo po wykorzystaniu.

Po zatwierdzeniu:

  • nieobecność pojawia się w kalendarzu zespołu,
  • na karcie pracownika widać status nieobecności, a w czacie (Dyskusje) – informację o nieobecności,
  • przy włączonej aplikacji Arkusze czasu pracy powstają wpisy czasu za dni wolne,
  • przy Płacach (w krajach, gdzie Odoo je obsługuje) nieobecność trafia do wpisów pracy.
Dni świąteczne i dni obowiązkowe

Dni ustawowo wolne wprowadza się w Dni wolne → Konfiguracja → Dni wolne od pracy. Odoo nie wyłącza ich z urlopu samo. Listę świąt trzeba uzupełnić na każdy rok, łącznie ze świętami ruchomymi (Wielkanoc, Boże Ciało). Dzień wolny może dotyczyć całej firmy albo wybranego kalendarza pracy.

Dni obowiązkowe działają odwrotnie: blokują wnioski w wybranych terminach, np. na czas inwentaryzacji albo zamknięcia roku.

Podgląd i raporty
  • Przegląd – kalendarz nieobecności całego zespołu, z podziałem na działy, razem z wnioskami czekającymi na decyzję.
  • Raportowanie – nieobecności według pracownika i według rodzaju, z widokiem tabeli przestawnej i eksportem do Excela.
  • Saldo – ile dni pracownik ma, wykorzystał i ile mu zostało, osobno dla każdego rodzaju.

Uprawnienia mają trzy poziomy: pracownik widzi swoje wnioski, przełożony – wnioski zespołu, osoba odpowiedzialna za dni wolne – wszystkie.

Gdzie kończy się standard w polskich realiach

Odoo nie zna Kodeksu pracy. Część zasad da się odwzorować konfiguracją, części nie:

  • Wymiar 20 / 26 dni – próg w planie naliczania liczy staż od daty zatrudnienia w Odoo. Wcześniejszych pracodawców i szkoły trzeba uwzględnić ręcznie, przydziałem albo zmianą daty startu naliczania.
  • Urlop proporcjonalny przy zatrudnieniu lub odejściu w trakcie roku – naliczanie miesięczne daje wynik zbliżony. Zaokrąglenia w górę do pełnego dnia, jak wymaga przepis, trzeba pilnować samodzielnie.
  • Urlop na żądanie – 4 dni wliczane do puli wypoczynkowego. Standard nie zdejmuje ich z dwóch pul naraz. Zwykle wystarcza osobny rodzaj nieobecności z przydziałem 4 dni i korekta salda wypoczynkowego.
  • Zaległy urlop do 30 września – przeniesienie dni jest dostępne. Ważność przeniesionych dni warto sprawdzić w używanej wersji Odoo.
  • Zwolnienia lekarskie e-ZLA i rozliczenie z ZUS – poza Odoo. Aplikacja tylko ewidencjonuje nieobecność. Płace w Polsce prowadzi się w zewnętrznym programie kadrowo-płacowym.

Uwaga: opis dotyczy Odoo 17–19. Nazwy menu i pól mogą się różnić między wersjami, a w Odoo 19 część opcji typów dni wolnych i planów naliczania przeniesiono na inne zakładki formularza.

Podsumowanie

Standard aplikacji Dni wolne wystarcza większości firm do ewidencji urlopów, obiegu wniosków i wspólnego kalendarza nieobecności. Przed wdrożeniem warto spisać rodzaje nieobecności, zasady przydziału i miejsce, z którego kadry biorą dane do płac. Dopiero wtedy wychodzi, czy potrzebne jest coś ponad konfigurację.

Subskrypcje w Odoo – jak działają i kiedy wystarczą