Funkcja pobierająca ilość dni świątecznych

Re: Funkcja pobierająca ilość dni świątecznych

Postprzez najmar11 » 17.10.2019 15:54

No to mam kolejny ciekawy przypadek:
Pracownik zatrudniony od 2017.10.23 do nadal. Przysługuje mu limit 26 dni
w 2019 roku:
od 2019.01.01 do 2019.07.19 pracował na 1/1 etatu
od 2019.07.20 do 2019.09.30 pracował na 1/2 etatu
od 2019.10.01 do 2019.12.31 pracuje ponownie na 1/1 etatu

Kadruś nalicza mu za 2019r 27dni urlopu:
2019.01 - 2019.07 - 16 dni OK
2019.07 - 2019.09 - 4 dni ?! lipiec nie powinien być dwukrotnie zaokrąglany w górę
2019.10 - 2019.12 - 7 dni OK

Oczywiście, jak to u nas, nigdzie w przepisach nie jest powiedziane co robić w takim przypadku, ale wg komentarzy PIP i ekspertów jeśli do zmiany wielkości etatu dochodzi w trakcie miesiąca, najczęściej stosuje się zaokrąglenie do tego miesiąca, w którym przez większą jego część pracownik już pracował w nowym wymiarze lub wziąć pod uwagę, jaki jest wymiar etatu pracownika na pierwszy dzień miesiąca i do tego wymiaru sprowadzić cały miesiąc (i chyba ten wariant jest łatwiejszy do zaimplementowania).

Poza tym jest jeszcze jedna zasada dotycząca liczenia urlopów proporcjonalnych - roczny limit urlopu pracownika po zasumowaniu dni urlopu z różnych okresów nie może przekroczyć rocznego limitu 26 (lub 20) dni.

Czyli wg mnie Kadruś powinien za okres od Lipca do Września naliczyć 3 dni urlopu, a gdyby w innym przypadku mimo wszystko wyszło więcej niż 26dni to obniżyć wymiar urlopu do 26 dni.
Załączniki
Screenshot_20191017_153011.png
Screenshot_20191017_153011.png (4.22 KIB) Obejrzany 12314 razy
najmar11
 
Postów: 122
Dołączył: 14.10.2009 11:34

Re: Funkcja pobierająca ilość dni świątecznych

Postprzez Pio » 17.10.2019 16:08

" do tego miesiąca, w którym przez większą jego część pracownik już pracował w nowym wymiarze"

a może

"do miesiąca, w którym przez większą jego część pracownik pracował"

?

To drugie da się zrobić.
Awatar użytkownika
Pio
 
Postów: 2551
Dołączył: 16.12.2007 15:06
Lokalizacja: Szczecin - Przecław

Re: Funkcja pobierająca ilość dni świątecznych

Postprzez Pio » 17.10.2019 18:07

dogrywka i proszę o sprawdzenie
Awatar użytkownika
Pio
 
Postów: 2551
Dołączył: 16.12.2007 15:06
Lokalizacja: Szczecin - Przecław

Re: Funkcja pobierająca ilość dni świątecznych

Postprzez najmar11 » 18.10.2019 11:30

Pio napisał(a):" do tego miesiąca, w którym przez większą jego część pracownik już pracował w nowym wymiarze"

a może

"do miesiąca, w którym przez większą jego część pracownik pracował"

?

To drugie da się zrobić.

tiaa, coś się zakręciłem w tym zdaniu...

Chodzi o to, że są dwa alternatywne rozwiązania:
1. Dni urlopu liczyć z tego wymiaru czasu pracy, w którym pracownik przepracował większą część miesiąca
albo
2. Przyjąć zasadę, że liczy się wymiar etatu z pierwszego dnia miesiąca, nawet jeśli już od drugiego dnia pracuje w innym wymiarze...

Nie wiem, którą z tych metod jest łatwiej wdrożyć, ale chyba tą drugą...
=================

Zrobiłem dogrywkę i niestety coś poszło nie tak, teraz mu wyliczył 65 dni :)

Poza tym, w Lipcu wiekszą część miesiąca pracował na 1/1 etatu, pierwszego dnia miesiąca też był na 1/1 etatu, dlatego jaką metodę by nie przyjąć, Lipiec powinien być zaliczony do okresu pracy w 1/1 etatu.

A przy okazji dogrywka popsuła mi uruchamianie Kadrowca z opcją /T. Nie mam już pokolorowanych tabel, zresetowały się do domyślnych szerokości i kolejność kolumn... ;(
Załączniki
Screenshot_20191018_110723.png
Screenshot_20191018_110723.png (3.6 KIB) Obejrzany 12309 razy
najmar11
 
Postów: 122
Dołączył: 14.10.2009 11:34

Re: Funkcja pobierająca ilość dni świątecznych

Postprzez Pio » 18.10.2019 12:30

W tej chwili robię wyłącznie urlopy i połączenie z rejestrami GUS/MF/UE
więc "zepsucie" kolorków raczej wynika z innych czynności.
Awatar użytkownika
Pio
 
Postów: 2551
Dołączył: 16.12.2007 15:06
Lokalizacja: Szczecin - Przecław

Re: Funkcja pobierająca ilość dni świątecznych

Postprzez najmar11 » 18.10.2019 12:53

Pio napisał(a):W tej chwili robię wyłącznie urlopy i połączenie z rejestrami GUS/MF/UE
więc "zepsucie" kolorków raczej wynika z innych czynności.


hmmm, miałem uruchomionego Kadrowca z opcją /T - wyglądał normalnie.
Zrobiłem dogrywkę i po ponownym uruchomieniu wszystko jest zresetowane do ustawień domyślnych.
Tabela KOLUMNYF jest pusta, nie ma ani jednej formuły kolorowania kolumn...

Przed dogrywką była robiona automatyczna archiwizacja.

Co zrobić żeby przywrócić z kopii bazy ustawienia kolumn? (szerokości, opisy, definicje kolorów)
najmar11
 
Postów: 122
Dołączył: 14.10.2009 11:34

Re: Funkcja pobierająca ilość dni świątecznych

Postprzez Pio » 18.10.2019 14:26

katalog \ARCHIWUM, plik BR_<nazwa_komputera>.zip

Odnośnie urlopów kolejne poprawki - dogrywka.
Awatar użytkownika
Pio
 
Postów: 2551
Dołączył: 16.12.2007 15:06
Lokalizacja: Szczecin - Przecław

Re: Funkcja pobierająca ilość dni świątecznych

Postprzez najmar11 » 18.10.2019 14:54

Pio napisał(a):katalog \ARCHIWUM, plik BR_<nazwa_komputera>.zip

Odnośnie urlopów kolejne poprawki - dogrywka.


dogrywka zrobiona, jest lepiej, ale nie OK.
teraz są naliczone 24 dni a powinny 26

pierwszy okres powinien być od 2019.01 do 2019.07 - 16dni
potem od 2019.08 do 2019.09 - 3 dni
i następnie od 2019.10 do 2019.12 - 7 dni

z archiwum można wyciągnąć jeden konkretny plik z ustawieniami kolumn?
Czy wszystkie pliki muszę przywrócić?
Załączniki
Screenshot_20191018_144521.png
Screenshot_20191018_144521.png (4.06 KIB) Obejrzany 12306 razy
najmar11
 
Postów: 122
Dołączył: 14.10.2009 11:34

Re: Funkcja pobierająca ilość dni świątecznych

Postprzez Pio » 18.10.2019 15:03

Można przywracać dowolnie wybrane pliki.
Sprawdziłem jeszcze, że podczas instalacji i odinstalowania nie są ruszane te pliki.
Jeśli usunie oprogramowanie, to dbf w \PROGRAMY i \BAZY zostaną.
Tak więc, nie wiem kiedy i jak.
Awatar użytkownika
Pio
 
Postów: 2551
Dołączył: 16.12.2007 15:06
Lokalizacja: Szczecin - Przecław

Re: Funkcja pobierająca ilość dni świątecznych

Postprzez najmar11 » 18.10.2019 16:01

Pio napisał(a):Można przywracać dowolnie wybrane pliki.
Sprawdziłem jeszcze, że podczas instalacji i odinstalowania nie są ruszane te pliki.
Jeśli usunie oprogramowanie, to dbf w \PROGRAMY i \BAZY zostaną.
Tak więc, nie wiem kiedy i jak.


Podmieniłem te 4 pliki dbf z archiwum i Kadrowiec zresetował je do wartości domyślnych.
Zrobiłem to samo na innym komputerze ale na wersji sprzed dogrywki i ustawienia kolumn się przywróciły.

Załączyłem plik archiwum z moimi ustawianiami kolumn - może z nimi jest coś nie tak?

W obecnej wersji Kadrowca, już po resecie do wartości domyślnych, jak wpiszę jakąś formułę do kolorowania kolumn to zachowuje je i odtwarza przy ponownym uruchomieniu.
Załączniki
BR_DESKTOP-.zip
(123.16 KIB) Ściągnięto 777 razy
najmar11
 
Postów: 122
Dołączył: 14.10.2009 11:34

PoprzedniaNastępna

Powróć do Kadry

Kto jest online

Użytkownicy przeglądający to forum: Brak zarejestrowanych użytkowników oraz 4 gości

cron