mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
korekta godzin urlopu https://forum.mix-soft.pl/viewtopic.php?f=3&t=8058 |
Strona 1 z 1 |
Autor: | mlodszy2 [ 2017-09-06, 07:45 ] |
Tytuł: | korekta godzin urlopu |
Witam, Czy można w jakiś sposób zmienić ilość godzin urlopu jaka przysługuje pracownikowi do wykorzystania? Dostałem bazę w której każdy pracownik ma kalendarz 8 godzinny również pracownicy z niepełnym wymiarem czasu pracy (mniej niż 8h dziennie), urlopy były wstawiane do kalendarza prawidłowo i liczba dni urlopu była zdejmowana prawidłowo, natomiast liczba godzin nie. Czy można to w jakiś sposób teraz skorygować? Sprawa dotyczy programu ERP 2017C Pozdrawiam |
Autor: | szepczący [ 2017-09-06, 19:54 ] |
Tytuł: | Re: korekta godzin urlopu |
W bilansie urlopowym po ilości dni zarejestrowanego urlopu jest pole "korekta urlopu" - należałoby w nie wpisać odpowiednią ilość o jaką urlop wykorzystany wg. programu różni się od rzeczywistego (przykładowo dla pracownika na 1/2 etatu który ma zarejestrowane 26 dni musiałbyś wpisać tam -13). Oprócz tego oczywiście najlepiej przypiąć pracownikom odpowiednie wzorce aby problem nie występował w przyszłości. |
Autor: | mlodszy2 [ 2017-09-07, 08:57 ] |
Tytuł: | Re: korekta godzin urlopu |
korekta urlopu, koryguje dni urlopu. godziny urlopu są przeliczane automatycznie na podstawie dni urlopu oraz etatu. jeżeli pracownik zmieniał kilka razy wymiar etatu a kalendarz był zawsze ustawiony na 8h dziennie to w żaden sposób nie mogę 'wyjść' na liczbę dni oraz godzin można to 'wyprostować' przez zrobienie korekt okresów jednak przy ok 200 ludziach i problemach na przestrzeni ok 4 lat sprawa jest trochę czasochłonna i trudna. myślałem o stworzeniu jakiegoś dodatkowego składnika i przerobieniu funkcji przeliczającej godziny ale na myśleniu się skończyło, przekracza to niestety moja wiedzę jak do tego podejść. |
Autor: | szepczący [ 2017-09-07, 14:41 ] |
Tytuł: | Re: korekta godzin urlopu |
No te dni urlopu w bilansie to tak naprawdę dni 8-godzinne, więc jeśli wyliczyłeś gdzieś na boku że np. u kogoś w programie jest 102h urlopu, a faktycznie powinno być np. 60h urlopu, to w pole korekta trzeba wpisać -5,25 dnia (42h/8). To można zautomatyzować - np. obliczyć formułą kadrową w programie albo gdzieś poza programem (np. w MS Excel), w tym celu potrzebowałbyś: - listę wszystkich urlopów dla wszystkich pracowników w datach od-do, wraz z ilością godzin obecnie zarejestrowanych, oraz wymiarem etatu w trakcie danego wystąpienia urlopu (wszystko powinno dać się wyciągnąć raportem dane kadrowe pracowników) - następnie dla każdego urlopu wyliczyć liczbę dni roboczych tego urlopu * wymiar etatu * 8 i w ten sposób uzyskasz poprawną liczbę godzin tego urlopu - potem różnica i wprowadzenie lub zaimportowanie danych do programu W samym programie też się da elementem wyliczanym (np. dodatkowy atrybut do bilansu urlopowego z własną formułą która robi to co wyżej opisałem), ale tego bez pomocy eksperta raczej nie zrobisz. |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |