--- od GP: stworzyłem poniższego update do uzupełniania nie uzupełnionych pól.
--- powinno być dobrze jeśli dane godzinowe są prawidłowe.
--- po wykonaniu tego zapytania trzeba uruchomić aktualizacje frekwencji, czyli doprecyzowanie od GP z 12.01.2024 r.:

--- Po Inicjalizacji nowego roku starą wersją programu, która nie ustawiała dni urlopów tylko godziny.
--- Nie używamy funkcji "Przetwórz karty frekwencji" która jest armatą na słonie,
--- a UŻYWAMY tylko funkcji "Przelicz urlopy" która na podstawie tabeli urlopowej zasila
--- danymi frekwencje. Chcemy uaktualnić tylko urlopy, a nie przeliczać całe frekwencje.

UPDATE urlopy
SET
WymiarUrlopuDni = CEIL(WymiarUrlopuGodz/avg_min_per_day),
IleDniZaleglegoUrlopuDni = CEIL(IleDniZaleglegoUrlopuGodz/avg_min_per_day),
UrlopZaliczkowyDni = CEIL(UrlopZaliczkowyGodz/avg_min_per_day),
UrlopZPDni = CEIL(UrlopZPGodz/avg_min_per_day),
PelenWymiarUrlopu = IF(IleLatDoUrlopu>10, 26, PelenWymiarUrlopu)
WHERE rok = 2024;