PODRĘCZNIK UŻYTKOWNIKA Kadry i Płace forte Kadry i Płace premium dla WINDOWS
2 Powielanie w jakiejkolwiek formie całości lub fragmentów podręcznika bez pisemnej zgody firmy Sage Symfonia Sp. z o.o. jest zabronione. Copyright Sage Symfonia Sp. z o.o. Wszelkie prawa zastrzeżone. All Rights Reserved. Windows jest znakiem towarowym firmy Microsoft Corporation. Microsoft SQL Server jest znakiem towarowym firmy Microsoft Corporation. Adobe, Acrobat, Acrobat Reader, Acrobat Distiller są zastrzeżonymi znakami towarowymi firmy Adobe Systems Inc. Opracowanie i skład: Sage Symfonia Sp. z o.o. Warszawa, maj 2005 Wydanie I
3 Spis treści Spis treści...3 Ustawienia...4 Opis modułu RCP...4 Wstęp...4 Schemat współpracy...5 Nowe elementy w programie....5 Czynności użytkownika przed rozpoczęciem pracy z wykorzystaniem systemu RCP:...5 Przetwarzanie danych z RCP...7 Zakładka Zapisy RCP...8 Zakładka Zatwierdzanie...14 Zakładka Czas pracy...21 Raporty...23 Automatyczna inicjalizacja kalendarza...24 Standardowy format plików z danymi RCP...28 Zaokrąglanie czasu wejścia i wyjścia...29
4 Ustawienia W wielu firmach działają systemy automatycznej lub ręcznej rejestracji czasu pracy. Te systemy można wykorzystać do automatyzacji procesów kadrowo-płacowych firmy. W tym celu stworzono w programie SYMFONIA KADRY I PŁACE moduł RCP, który umożliwia wykorzystanie danych z rejestratorów czasu pracy lub danych wprowadzanych ręcznie w dziale kadrowym firmy. Mechanizm działania jest bardzo prosty. Dane z rejestratora można zaimportować do programu w formie pliku o odpowiednim formacie, np. tekstowym. Można również takie dane wprowadzić ręcznie na podstawie książki wejść i wyjść lub innych dokumentów kadrowych. Z wprowadzonymi danymi możemy dokonywać różnego rodzaju operacji: sprawdzać wpisy i podsumowania na przestrzeni dowolnie ustawionego przedziału czasu, ręcznie wstawiać, usuwać i korygować wpisy do rejestru (program automatycznie pokazuje błędy i niespójności w rejestrze), modyfikować posumowania dnia pracy każdego pracownika. Po sprawdzeniu i ewentualnej korekcie danych należy je zatwierdzić. Zatwierdzenie zapisu powoduje wstawienie odpowiednich zdarzeń do kalendarzy pracowników. Realizacja tych zdarzeń pociągnie za sobą akcje, które automatycznie wpłyną na systemy kadrowo-płacowe pracowników. Aby możliwa była prawidłowa współpraca programu KADRY I PŁACE z systemem rejestracji czasu pracy należy dokonać odpowiednich ustawień. O ustawieniach modułu RCP można przeczytać w rozdziale Opis modułu RCP punkt Czynności użytkownika przed rozpoczęciem pracy z wykorzystaniem systemu RCP. Opis modułu RCP Wstęp Rozróżniamy trzy klasyfikacje wejść i wyjść: zwykłe, służbowe i prywatne. Do rejestrowania wejść i wyjść pracowników wiele firm używa czytników kart magnetycznych. Systemy te noszą ogólną nazwę RCP (rejestracja czasu pracy). Czytnik RCP rejestruje poszczególne zdarzenia wejścia lub wyjścia pracownika. Wynikiem tej rejestracji jest plik, najczęściej tekstowy, w formacie określonym dla każdego producenta, zawierający zapisy wejścia i wyjścia. Minimalną informacją przekazywaną przez czytnik jest identyfikator pracownika (nr karty RCP), informacja o czasie zdarzenia (data oraz godzina) oraz rodzaj zdarzenia (wejście lub wyjście). Program SYMFONIA KADRY I PŁACE współpracuje z wieloma popularnymi systemami RCP. Zapisy generowane przez czytniki kart magnetycznych są wczytywane, automatycznie analizowane i zatwierdzane przez użytkownika. Po zatwierdzeniu program automatycznie wstawia odpowiednie zdarzenia do kalendarzy pracowników.
5 W oparciu o brak zdarzeń wejścia/wyjścia w dniach, w których według kalendarza pracownicy powinni pracować, można wygenerować nieobecności całodniowe. Przed zapisaniem zdarzeń do kalendarzy użytkownik ma możliwość pełnej kontroli i edycji zarówno zapisów, jak i wyników ich analizy. Schemat współpracy Praca modułu RCP polega kolejno na: 1. Wczytaniu zapisów z plików tekstowych generowanych przez oprogramowanie czytników. 2. Analizie poprawności zapisów. 3. Generowaniu na podstawie zapisów wejść/wyjść okresów nieobecności pracowników i kwalifikowaniu tych nieobecności jako odpowiednich zdarzeń. 4. Analizie i zatwierdzaniu przez użytkownika kwalifikacji dokonanej przez program. 5. Automatycznym wstawieniu zatwierdzonych zdarzeń do kalendarzy pracowników. Nowe elementy w programie. W trakcie instalacji programu automatycznie: Na górnej listwie jest dodawany nowy przycisk otwierający okno REJESTRACJA CZASU PRACY. W oknie USTAWIENIA widocznej na górnej listwie dodawany jest zestaw ustawień dla RCP, jakie należy określić przed rozpoczęciem pracy z systemem czytników: SYSTEM tu należy wybrać z listy system czytników, z jakim współpracujemy, KONFIGURACJA tu określamy niektóre parametry dla naszej firmy i programu, ZDARZENIA tu określamy powiązania zdarzeń systemu RCP i zdarzeń w naszym programie, Dodawany jest do danych kadrowych pracownika element kadrowy Numer karty RCP, widoczny w z zestawie danych kadrowych PRACOWNIK. Czynności użytkownika przed rozpoczęciem pracy z wykorzystaniem systemu RCP: W oknie USTAWIENIA w katalogu RCP należy wypełnić odpowiednio kolejne panele: SYSTEM Z rozwijanej listy wybieramy system czytników, z których będą pochodzić dane wejściowe dla programu. Każdy system ma odpowiedni format plików tekstowych, w których zawarte są informacje o zdarzeniach.
6 Obsługujemy wiele zestawów czytników. Jednak brak na naszej liście aktualnie wykorzystywanych w danej firmie czytników nie oznacza, że nie będą one współpracować z naszym programem. Wiele czytników wykorzystuje oprogramowanie potrafiące generować pliki tekstowe w standardach innych producentów. Producent czytnika lub nasza firma na pewno pomoże w integracji oprogramowania. KONFIGURACJA W tym panelu określamy: daną (element kadrowy), w którym u każdego pracownika zapiszemy jego numer karty RCP; system podpowiada numer karty RCP jako element standardowy, minimalny przedział czasu (określany w minutach), którego przekroczenie poza czasem pracy wynikającym z harmonogramu powoduje wygenerowanie zdarzenia NADGODZINY, minimalny czas przerwy w pracy (określany w minutach) w czasie pracy wynikającym z harmonogramu, dla której zostanie wygenerowane zdarzenie - NIEOBECNOŚĆ W PRACY. ZDARZENIA W naszym systemie kadrowym odcinki czasu określane przez wejścia/wyjścia wczytane z czytników mogą być interpretowane (w oparciu o kalendarz pracownika) jako: spóźnienie, nieobecność nieusprawiedliwiona, nieobecność całodzienna nieusprawiedliwiona, nieobecność usprawiedliwiona, nieobecność całodzienna usprawiedliwiona, nieobecność całodzienna służbowa, nadgodziny, praca poza harmonogramem. Dla każdego zdarzenia z systemu RCP możemy teraz przyporządkować zdarzenie zdefiniowane w programie KADR I PŁACE. System podpowiada zdarzenia predefiniowane (na zakładce ZDARZENIA oraz ZDARZENIA C.D.). Dodatkowo na zakładce GENEROWANIE określamy, czy zdarzenia z danego dnia mają być domyślnie łączone przez system, czy wykazywane oddzielnie (jeśli jest to możliwe). Są dwa sposoby generowania zdarzeń: Jeśli na zakładce GENEROWANIE zaznaczona zostanie (standardowo) opcja ZDARZENIA WSTAWIANE DO KALENDARZY PRACOWNIKÓW REPREZENTUJĄ SUMARYCZNE CZASY Z RCP, to np. dwie nieobecności pracownika w tym samym dniu system połączy w jedno zdarzenie o długości równej sumie czasów nieobecności, zaś np. wykazane dwie godziny pracy poza czasem pracy wynikającym z harmonogramu i jedną godzinę nieobecności z powodu spóźnienia wykaże jako jedną godzinę nadliczbową.
7 Przy zaznaczeniu opcji ZDARZENIA WSTAWIANE DO KALENDARZY PRACOWNIKÓW REPREZENTUJĄ SUMARYCZNE CZASY Z RCP system nie wykazuje zdarzenia PRACA POZA HARMONOGRAMEM. Jeśli na zakładce GENEROWANIE nie zostanie zaznaczona opcja ZDARZENIA WSTAWIANE DO KALENDARZY PRACOWNIKÓW REPREZENTUJĄ SUMARYCZNE CZASY Z RCP, to np. dwie nieobecności pracownika w tym samym dniu system wykaże jako dwa osobne zdarzenia, zaś np. wykazane dwie godziny pracy poza czasem pracy wynikającym z harmonogramu i jedną godzinę nieobecności z powodu spóźnienia wykaże jako jedną godzinę spóźnienia, jedną godzinę pracy poza harmonogramem (uzupełnienie spóźnienia do pełnego czasu pracy) i jedną godzinę nadliczbową. Wyjaśnienia może wymagać pojęcie pracy poza harmonogramem. W pewnych specjalnych sytuacjach (np. wejścia i wyjścia pracownika wskazują, że pracownik przez 2 godziny był nieobecny i pracował poza czasem nominalnym przez 3 godziny) pozostaje do rozliczenia 1 godzina czasu pracy. Jeśli na zakładce GENEROWANIE zaznaczona zostanie (standardowo) opcja ZDARZENIA WSTAWIANE DO KALENDARZY PRACOWNIKÓW REPREZENTUJĄ SUMARYCZNE CZASY Z RCP, to system nie wygeneruje zdarzenia odpowiadającego nieobecności i wykaże tylko 1 godzinę nadliczbową. Jeśli opcja powyższa nie zostanie zaznaczona, to system wstawi do kalendarza zdarzenie nieobecność nieusprawiedliwiona trwające 2 godziny, natomiast czas 3 godzin dodatkowych rozbije na dwie wartości: 2 godziny pracy i 1 godzinę nadliczbową. Ponieważ te 2 godziny pracy uzupełniają normalny czas pracy, aby w kalendarzu pracownika czas pracy wykazany był poprawnie, należy je także wykazać w kalendarzu (oprócz godzin nieobecności). W tym celu można posłużyć się zdarzeniem Praca poza harmonogramem na zakładce ZDARZENIA C.D.. (Standardowo nie jest tu przypisane żadne zdarzenie.) Odcinki czasu określone wyjściem/wejściem służbowym trwające krócej niż dzień pracy nie są rejestrowane. Aby dane z rejestratora mogły pojawić się w programie, należy w danych kadrowych pracownika, w zestawie PRACOWNIK, wpisać numer używanej przez niego karty RCP. Przetwarzanie danych z RCP Aby otworzyć okno REJESTRACJA CZASU PRACY trzeba kliknąć myszką przycisk na pasku narzędziowym programu. Po kliknięciu na ekranie pojawia się poniższe okno:
8 Rys. 0-1 Okno REJESTRACJA CZASU PRACY zakładka ZAPISY RCP brak wpisów. Okno ma trzy zakładki: ZAPISY RCP, ZATWIERDZANIE i CZAS PRACY. Na pierwszej wykonujemy operacje wczytywania danych z czytników i ich korygowania, na drugiej klasyfikujemy okresy wyznaczone wczytanymi zapisami z czytników i zatwierdzamy je, w wyniku czego do kalendarzy pracowników wstawiane są odpowiednie zdarzenia, na trzeciej natomiast porównujemy sumaryczną liczbę przepracowanych godzin z normą przyjętą dla danego dnia. Zakładka Zapisy RCP Po kliknięciu zakładki ZAPISY RCP pojawi się panel z indywidualnymi zapisami wejścia i wyjścia każdego pracownika firmy. Po pierwszym uruchomieniu programu panel ten jest pusty, ponieważ nie przeprowadzono jeszcze żadnego importu danych. Dane można zaimportować w formie pliku (np. tekstowego) z rejestratora czasu pracy lub wprowadzić je ręcznie do programu.
9 Rys. 0-2 Okno REJESTRACJA CZASU PRACY ZAPISY RCP. Aby dane z rejestratora mogły pojawić się w programie, należy w danych kadrowych pracownika, w zestawie PRACOWNIK, wpisać numer używanej przez niego karty RCP. W celu rozpoczęcia przetwarzania danych dotyczących czasu pracy należy: Z katalogu pracowników wybrać osoby, których dane chcemy przetwarzać. Można wybrać pojedynczego pracownika lub odpowiednią ich grupę. Określić zakres dat zapisów, jakie chcemy przetwarzać. Za pomocą ikony lub z menu podręcznego wybrać operację IMPORTUJ DANE Z REJESTRATORA CZASU PRACY... Rys. 0-3 Import danych z rejestratora czasu pracy. Wybrać plik zawierający dane z rejestratorów (podpowiadany jest ostatnio wybrany). Wczytywane są zapisy dotyczące wszystkich pracowników zgodnie z zapisami w pliku. Jeśli w pliku znajduje się zapis, którego poprzez numer karty nie można przypisać do pracownika, jest on pomijany, a użytkownik jest o tym informowany. Operacje wczytywania danych można powtarzać wielokrotnie. Jeśli zrobimy w zestawie ręczne poprawki, to przed ponownym importem dane musimy zapisać. poprawione zapisy nie są nadpisywane.
10 Jeśli wybraliśmy do przeglądania pojedynczego pracownika, to możemy dodać mu nowy zapis klikając ikonę Nowy zapis. Zapisy można usunąć pojedynczo lub po zaznaczeniu ich większej ilości, wybierając ikonę Usuń. Przykładowe dane po wczytaniu: Rys. 0-4 Okno REJESTRACJA CZASU PRACY, zakładka ZAPISY Po wczytaniu system zaznaczy ikoną (czerwony znak zapytania) zapisy niekompletne. Dla wejść i wyjść przyjęto system klasyfikacji oznaczony ikonami: wejście/wyjście zwykłe, np. wejście poranne do pracy. wejście/wyjście służbowe, wejście/wyjście prywatne, Brak ikony oznacza brak zapisu. Zapisy można edytować (ikony zamieniamy kolejnymi kliknięciami myszką lub po ustawieniu kursora w odpowiednim miejscu klawiszem spacji). Zapisy poprawione oznaczane są z lewej strony ikoną.
11 Pasek narzędziowy w oknie Rejestracji Czasu Pracy - Zapisy RCP Rys. 0-5 Drzewko katalogu pracowników-zapisy RCP. Po kliknięciu przycisku otwiera się drzewko katalogów pracowników. Na tym drzewku możemy wybrać katalog z pracownikami lub konkretnego pracownika, dla którego(ych) chcemy sprawdzić rejestr czasu pracy. (OPERACJE) Kliknięcie tego przycisku otwiera menu, w którym są trzy polecenia: IMPORTUJ DANE Z REJESTRATORA CZASU PRACY Wybranie tego polecenia umożliwia import pliku tekstowego z rejestratora czasu pracy do programu KADRY I PŁACE. Rodzaj pliku zależy od ustawionego w ustawieniach typu rejestratora. ANALIZUJ WSZYSTKIE ZAPISY Analizuje wszystkie zapisy w poszukiwaniu błędów. Po przeanalizowaniu błędne zapisy zostają oznaczone ikoną (czerwony znak zapytania). ANALIZUJ NIEZMODYFIKOWANE ZAPISY Analizuje zapisy niezmodyfikowane przez użytkownika w poszukiwaniu błędów. Po przeanalizowaniu błędne zapisy zostają zaznaczone przy pomocy ikony (czerwony znak zapytania). (NASTĘPNY BŁĄD) Kliknięcie tego przycisku powoduje przejście do następnego nieprawidłowego zapisu. (POPRZEDNI BŁĄD) Kliknięcie tego przycisku powoduje przejście do poprzedniego nieprawidłowego zapisu. (NOWY ZAPIS) Dodaje nowy wpis do rejestru czasu pracy pracownika wybranego z drzewka katalogu. (USUŃ) Usuwa zaznaczony wpis z rejestru czasu pracy. OD...DO... W polach daty możemy wpisać lub wybrać z podręcznego kalendarza zakres przeglądania rejestru czasu pracy.
12 ZAPISZ Zatwierdza wprowadzone zmiany. ANULUJ Anuluje zmiany. Pasek narzędziowy nad listą rejestracji czasu pracy. (STATUS) W tej kolumnie program sygnalizuje przy pomocy czerwonego znaku zapytania, że występuje błąd w zapisie rejestracji czasu pracy (np. brak wejścia przed wyjściem). (ZAPIS ZMODYFIKOWANY PRZEZ UŻYTKOWNIKA) Symbol ołówka przy wierszu zapisu oznacza, że został on ręczne poprawiony przez użytkownika. DATA Ta kolumna poprzez pola daty informuje, kiedy dane zapisy zostały zarejestrowane. PRACOWNIK W tej kolumnie pojawiają się imiona i nazwiska pracowników, których dotyczą zapisy. WEJŚCIE Ta kolumna zawiera pola związane z danymi dotyczącymi wejścia pracownika na teren firmy (rodzaj wejścia/wyjścia, datę i czas). (RODZAJ WEJŚCIA/WYJŚCIA) W tej kolumnie pojawiają się przy każdym zapisie ikony oznaczające, jaki jest rodzaj wejścia/wyjścia pracownika. Możemy rozpatrywać trzy przypadki: Ten symbol oznacza wejście zwykłe pracownika. Ten symbol oznacza wejście służbowe pracownika. Ten symbol oznacza wejście prywatne pracownika. Rodzaj wejścia można zmienić. W tym celu wystarczy kliknąć istniejący symbol. W takim przypadku w kolumnie (zapis zmodyfikowany przez użytkownika) pojawia się symbol ołówka. DATA Ta kolumna podaje datę wejścia pracownika do firmy. CZAS
13 Ta kolumna informuje, o której godzinie pracownik wszedł do firmy. WYJŚCIE Ta kolumna, podobnie jak WEJŚCIE, zawiera pola związane z danymi dotyczącymi wyjścia pracownika z terenu firmy (rodzaj wejścia/wyjścia, datę i czas). (RODZAJ WEJŚCIA/WYJŚCIA) W tej kolumnie pojawiają się przy każdym zapisie ikony oznaczające, jaki jest rodzaj wejścia/wyjścia pracownika. Możemy rozpatrywać trzy przypadki: Ten symbol oznacza wyjście zwykłe pracownika. Ten symbol oznacza wyjście służbowe pracownika. Ten symbol oznacza wyjście prywatne pracownika. DATA Ta kolumna podaje datę wyjścia pracownika z firmy. CZAS Ta kolumna informuje, o której godzinie pracownik wyszedł z firmy. Menu podręczne okna rejestracji czasu pracy. W oknie dla podświetlonych zapisów możemy wybrać prawym klawiszem myszy polecenia: Rys. 0-6 Menu podręczne w panelu ZAPISY RCP. IMPORTUJ DANE Z REJESTRATORA CZASU PRACY Wybranie tego polecenia umożliwia import pliku tekstowego z rejestratora czasu pracy do programu KADRY I PŁACE. Rodzaj pliku zależy od ustawionego w USTAWIENIACH typu rejestratora.
14 ANALIZUJ WSZYSTKIE ZAPISY Analizuje wszystkie zapisy w poszukiwaniu błędów. Po przeanalizowaniu błędne zapisy zostają zaznaczone przy pomocy ikony (czerwony znak zapytania). FILTROWANIE BŁĘDNYCH ZAPISÓW Program filtruje nie tylko błędne zapisy, ale również zapisy z nimi powiązane, np. brakuje wyjścia, więc program wysortuje wejście przed brakującym wyjściem oraz wejście po brakującym wyjściu USUWANIE POWARZAJĄCYCH SIĘ ZAPISÓW Program pozwala na usunięcie wielokrotnych zapisów, gdy zarejestrowano kilka wejść lub wyjść w krótkich odstępach czasu NOWY ZAPIS Dodanie nowego zapisu przez użytkownika. USUŃ Usunięcie zapisu. ZNAJDŹ PODSUMOWANIE Znajduje w panelu ZATWIERDZANIE podsumowanie dotyczące wskazanego zapisu. ZNAJDŹ PODSUMOWANIE Przełączy nas do odpowiedniego wiersza na drugiej zakładce. UWAGA: operacja jest aktywna po zapisaniu danych. ZNAJDŹ CZAS PRACY KALENDARZ... Wywołuje kalendarz wybranego pracownika z automatycznym wybraniem dnia wskazanego zdarzeniem. Po wprowadzeniu danych można je sprawdzić, wyszukać i skorygować błędy, a następnie przejść do panelu ZATWIERDZANIE. Zakładka Zatwierdzanie Po przejrzeniu i skorygowaniu poszczególnych zapisów można przejść do panelu ZATWIERDZANIE. Kliknięcie zakładki ZATWIERDZANIE otwiera panel, gdzie znajdują się podsumowania czasu pracy każdego z pracowników w dniach określonych polami daty OD...DO... Stanowią one sumę poszczególnych zapisów wejść i wyjść z panelu ZAPISY RCP. Możemy tu analizować nieobecności pracowników w wy-branym dniu, dokonywać modyfikacji, a następnie zatwierdzenia poszczególnych lub wszystkich podsumowań. Można również generować nieobecności całodzienne pracowników w firmie. Niezależnie od ilości zapisów w panelu ZAPISY RCP, w panelu ZATWIERDZANIE pojawia się jedno podsumowanie dla jednego dnia. Panel zakładki ZATWIERDZANIE wygląda następująco:
15 Rys. 0-7 Okno REJESTRACJA CZASU PRACY, zakładka ZATWIERDZANIE System pokazuje domyślnie podsumowania czasu pracy w oparciu o zapisy z poprzedniej zakładki. W tym miejscu użytkownik powinien zakwalifikować odpowiednio nieobecność pracownika system tylko podpowiada klasyfikacje. Dlatego wszystkie wartości czasowe na zakładce można edytować np. przenieść 20 minut z nieobecności nieusprawiedliwionej do nieobecności usprawiedliwionej. Pasek narzędziowy w oknie Rejestracji Czasu Pracy - Zatwierdzanie Rys. 0-8 DRZEWKO KATALOGU PRACOWNIKÓW-ZATWIERDZANIE. Po kliknięciu przycisku otwiera się drzewko katalogów pracowników. Na tym drzewku możemy wybrać katalog z pracownikami lub konkretnego pracownika, dla którego(ych) chcemy przeanalizować i zatwierdzić rejestr czasu pracy. (OPERACJE) Kliknięcie tego przycisku otwiera menu, w którym są cztery polecenia: ZATWIERDŹ ZAZNACZONE PODSUMOWANIA To polecenie zatwierdza zaznaczone podsumowania i wstawia do kalendarzy pracowników odpowiednie zdarzenia. Zatwierdzone podsumowania oznaczone są symbolem.
16 PRZELICZ NIEZMODYFIKOWANE PODSUMOWANIA Program przelicza niezmodyfikowane podsumowania i w pola: SPÓŹNIENIA, NIEOBECNOŚCI NIEUSPRAWIEDLIWIONE, NIEOBECNOŚCI USPRAWIEDLIWIONE i NADGODZINY wstawia odpowiednie dane, zgodnie z zapisami w panelu Zapisy RCP. PRZELICZ ZAZNACZONE PODSUMOWANIA Program przelicza zaznaczone przez użytkownika podsumowania i w pola: SPÓŹNIENIA, NIEOBECNOŚCI NIEUSPRAWIEDLIWIONE, NIEOBECNOŚCI USPRAWIEDLIWIONE i NADGODZINY wstawia odpowiednie dane, zgodnie z zapisami w panelu Zapisy RCP. GENERUJ NIEOBECNOŚCI CAŁODZIENNE... Otwiera okno WYKRYWANIE NIEOBECNOŚCI CAŁODZIENNYCH. W tym oknie w polach daty należy podać okres, w którym mają być generowane nie-obecności całodzienne. Program wyszuka i wstawi nieobecności całodzienne pracowników należących do wybranego katalogu w określonym okresie czasu. Nieobecności całodzienne zostaną wstawione w tych dniach roboczych, w których nie ma żadnych zapisów wejścia/wyjścia. (NASTĘPNY BŁĄD) Kliknięcie tego przycisku powoduje przejście do następnego nieprawidłowego podsumowania. (POPRZEDNI BŁĄD) Kliknięcie tego przycisku powoduje przejście do poprzedniego nieprawidłowe-go podsumowania. (NOWE PODSUMOWANIE) Dodaje nowy wpis do rejestru czasu pracy pracownika wybranego z drzewka katalogu. (USUŃ) Usuwa zaznaczony wpis z rejestru czasu pracy. OD...DO... W polach daty możemy wpisać lub wybrać z podręcznego kalendarza zakres przeglądania rejestru czasu pracy. ZAPISZ Zatwierdza wprowadzone zmiany. ANULUJ Anuluje zmiany. Pasek narzędziowy nad listą rejestracji czasu pracy Zatwierdzanie (STATUS)
17 W tej kolumnie program sygnalizuje: przy pomocy czerwonego znaku zapytania, że występuje błąd w podsumowaniu rejestracji czasu pracy (np. brak wejścia przed wyjściem). przy pomocy niebieskiego znaku zapytania, że pracownik jest obecny, to znaczy, że po wejściu pracownika nie nastąpiło jego wyjście. (PODSUMOWANIE ZMODYFIKOWANE PRZEZ UŻYTKOWNIKA) Ikona ołówka przy wierszu podsumowanie oznacza, że został on ręczne poprawiony przez użytkownika. (PODSUMOWANIE ZATWIERDZONE) Jeżeli w tej kolumnie przy podsumowaniu nie ma żadnej ikony, to znaczy, że dane podsumowanie nie zostało jeszcze przeliczone lub występuje w nim błąd (w tym przypadku w kolumnie (STATUS) pojawi się znak (czerwony znak zapytania) lub (niebieski znak zapytania). Ta ikona przy danym podsumowaniu oznacza, że zostało ono przeliczone, ale jeszcze nie jest zatwierdzone. Ta ikona przy danym podsumowaniu oznacza, że zostało ono przeliczone i zatwierdzone, a zdarzenia z nim związane zostały wstawione do kalendarza pracownika. DATA Ta kolumna poprzez pola daty informuje, jakich dni dotyczą analizowane podsumowania. PRACOWNIK W tej kolumnie pojawiają się imiona i nazwiska pracowników, których dotyczą podsumowania. SPÓŹNIENIA W tej kolumnie pojawiają się czasy spóźnień poszczególnych pracowników. NB. NIEUSPR. W tej kolumnie pojawiają się sumaryczne czasy nieobecności nieusprawiedliwionej pracowników. NB. USPR. W tej kolumnie pojawiają się sumaryczne czasy nieobecności usprawiedliwionej pracowników. NADGODZINY W tej kolumnie pojawia się liczba nadgodzin przepracowanych przez pracownika w danym dniu.
18 Menu podręczne okna rejestracji czasu pracy Zatwierdzanie Prawym klawiszem myszy można wywołać następujące polecenia: Rys. 0-9 Menu podręczne panelu zatwierdzania. IMPORTUJ DANE Z REJESTRATORA CZASU PRACY... Operacja omówiona jest powyżej. GENERUJ NIEOBECNOŚCI CAŁODZIENNE... Po wybraniu polecenia system zapyta o zakres dat, dla jakich ma sprawdzić kalendarz pracy pracownika z zapisami w oknie, a następnie w dniach, w których nie było zapisów wygeneruje nieobecności całodzienne. Przykład: NOWE PODSUMOWANIE Rys. 0-10 Przykładowe zapisy. Dodanie nowego podsumowania przez użytkownika. USUŃ Usunięcie zaznaczonych podsumowań, ZATWIERDŹ ZAZNACZONE PODSUMOWANIA Podsumowania, które uznajemy za prawidłowe możemy oznaczyć jako zatwierdzone (ikona z zamkniętą kłódką). Zatwierdzenie powoduje wstawienie do kalendarza pracownika odpowiedniego zdarzenia (przypisanego do danego rodzaju podsumowania w ustawieniach systemu RCP). PRZELICZ ZAZNACZONE PODSUMOWANIA
19 Po zaznaczeniu wybranych pozycji możemy wybrać tę operację, a system ponownie zanalizuje te pozycje w oparciu o zapisy wejść/wyjść z zakładki ZAPISY RCP. Program przelicza niezmodyfikowane podsumowania i w pola: SPÓŹNIENIA, NIEOBECNOŚCI NIEUSPRAWIEDLIWIONE, NIEOBECNOŚCI USPRAWIEDLIWIONE i NADGODZINY wstawia odpowiednie dane, zgodnie z zapisami w panelu Zapisy RCP. System ostrzega, że przeliczenie anuluje zmiany użytkownika dokonane w tym oknie. Przeliczenie nie ma wpływu na dane wejścia/wyjścia zapisane na poprzedniej zakładce. Podsumowanie zatwierdzone można edytować, co powoduje natychmiastową zmianę ikony. Ponowne zatwierdzanie podsumowania wcześniej zatwierdzonego, a następnie edytowanego, może spowodować: 1. usunięcie z kalendarza zdarzeń wpisanych automatycznie poprzednio dla danego dnia, 2. wstawienie do niego zdarzeń opartych o obecny stan podsumowań. Jeśli zatwierdzone wcześniej podsumowanie jest usuwane, system pyta, czy usunąć także zdarzenia wpisane do kalendarza na podstawie usuwanego podsumowania. NIEOBECNOŚĆ USPRAWIEDLIWIONA To polecenie sumuje czasy nieobecności z pól NB.NIEUSPR. oraz NB.USPR. i tak powstałą liczbę wstawia do pola NB.USPR. Po zatwierdzeniu do kalendarza pracownika wstawiane jest zdarzenie NIEOBECNOŚĆ USPRAWIEDLIWIONA. NIEOBECNOŚĆ NIEUSPRAWIEDLIWIONA To polecenie sumuje czasy nieobecności z pól NB.NIEUSPR. oraz NB.USPR. i tak powstałą liczbę wstawia do pola NB.NIEUSPR. Po zatwierdzeniu do kalendarza pracownika wstawiane jest zdarzenie NIEOBECNOŚĆ NIEUSPRAWIEDLIWIONA. NIEOBECNOŚĆ USPRAWIEDLIWIONA może zostać zmieniona na NIEOBECNOŚĆ NIEUSPRAWIEDLIWIONĄ (i odwrotnie). Poniższe trzy polecenia aktywne będą tylko wtedy, gdy na drzewku katalogów wybierzemy konkretnego pracownika. PODSUMOWANIE DNIA PRACY
20 Zamienia podsumowanie typu NIEOBECNOŚĆ CAŁODZIENNA na zwykłe podsumowanie dnia pracy. Można edytować dane w rubrykach SPÓŹNIENIA, NB.NIEUSPR., NB.USPR. oraz NADGODZINY. NIEOBECNOŚĆ CAŁODZIENNA Zamienia zwykłe podsumowania dnia pracy na podsumowania typu NIEOBECNOŚĆ CAŁODZIENNA wszystkie zapisy RCP w tym dniu są usuwane. NIEOBECNOŚĆ CAŁODZIENNA USPRAWIEDLIWIONA Zamienia zwykłe podsumowania dnia pracy na podsumowania typu NIEOBECNOŚĆ CAŁODZIENNA USPRAWIEDLIWIONA wszystkie zapisy RCP w tym dniu są usuwane. Po zatwierdzeniu zdarzenia związane z poszczególnymi podsumowaniami są wstawiane do kalendarzy pracowników i można je wykorzystać w programie KADRY I PŁACE do modyfikacji systemów kadrowo-płacowych. PODSUMOWANIE DNIA PRACY, NIEOBECNOŚĆ CAŁODZIENNA (w domyśle NIEUSPRAWIEDLIWIONA), NIEOBECNOŚĆ CAŁODZIENNA USPRAWIEDLIWIONA oraz NIEOBECNOŚĆ CAŁODZIENNA SŁUŻBOWA umożliwiają zmianę rodzaju nieobecności. Wartością domyślną menu jest Podsumowanie dnia pracy. W tym przypadku można określić dodatkowe klasyfikacje godzinowe w oknie, takie jak: spóźnienie, nieobecność nieusprawiedliwiona, nieobecność usprawiedliwiona, nadgodziny. Czasy ich trwania można edytować ręcznie. ZNAJDŹ ZAPISY Jest to operacja wyszukująca na zakładce ZAPISY RCP zdarzenia wejścia/wyjścia, związane z danym dniem, na podstawie których utworzone zostało podsumowanie. KALENDARZ Wywołuje kalendarz wybranego pracownika z automatycznym wybraniem dnia wskazanego zdarzeniem. Jeżeli wybierzemy polecenie KALENDARZ, to możemy zobaczyć kalendarz pracownika z automatycznie wstawionymi zdarzeniami.
21 Rys. 0-11 Widok dnia w kalendarzu pracownika. Zakładka Czas pracy Po zapisaniu danych w panelu ZATWIERDZANIE można przejść do panelu CZAS PRACY. Klikając zakładkę CZAS PRACY otwieramy panel, gdzie widoczne jest zestawienie liczby godzin przepracowanych przez pracownika w danym dniu z normą czasu pracy przewidzianą na ten dzień. Rys. 0-12 Okno REJESTRACJA CZASU PRACY, zakładka CZAS PRACY System pokazuje, ile godzin pracownik powinien przepracować w danym dniu zgodnie z rozkładem czasu pracy wynikającym z jego kalendarza oraz ile rzeczywiście przepracował.
22 Jeżeli czas pracy pracownika jest krótszy niż przewiduje to norma, system wyróżnia dane pracownika czerwoną czcionką. Nie istnieje możliwość edycji i zmiany danych pracownika w panelu Czas pracy. Panel ten służy podsumowaniu danych zawartych w panelach Zapisy RCP oraz Zatwierdzanie i pokazaniu zestawienia, z którego wynika, czy pracownik przepracował odpowiednią liczbę godzin oraz czy pracował w danym dniu w nadgodzinach. Pasek narzędziowy w oknie Rejestracji Czasu Pracy Czas pracy. Rys. 0-13 Okno DRZEWKO KATALOGU PRACOWNIKÓW-CZAS PRACY. Po kliknięciu przycisku otwiera się drzewko katalogów pracowników. Na tym drzewku możemy wybrać katalog z pracownikami lub konkretnego pracownika, dla którego(ych) chcemy przeanalizować i zatwierdzić rejestr czasu pracy. (NASTĘPNY BŁĄD) Kliknięcie tego przycisku powoduje przejście do następnego nieprawidłowego podsumowania. (POPRZEDNI BŁĄD) Kliknięcie tego przycisku powoduje przejście do poprzedniego nieprawidłowe-go podsumowania. ZAPISZ Zatwierdza wprowadzone zmiany. ANULUJ Anuluje zmiany. Pasek narzędziowy nad listą rejestracji czasu pracy Czas pracy. (STATUS) W tej kolumnie program sygnalizuje: przy pomocy czerwonego znaku zapytania, że występuje błąd w podsumowaniu rejestracji czasu pracy (np. brak wejścia po wyjściu),
23 przy pomocy niebieskiego znaku zapytania, że pracownik jest obecny, to znaczy, że po wejściu pracownika nie nastąpiło jego wyjście. DATA Ta kolumna poprzez pola daty informuje, z jakich dni są analizowane podsumowania. PRACOWNIK W tej kolumnie pojawiają się imiona i nazwiska pracowników, których dotyczą podsumowania. NORMA Ta kolumna pokazuje liczbę godzin, którą pracownik zobowiązany jest przepracować w danym dniu. CZAS PRACY W tej kolumnie pokazana jest liczba godzin faktycznie przepracowanych przez pracownika w danym dniu. Menu podręczne okna rejestracji czasu pracy Czas pracy. Prawym klawiszem myszy można wywołać następujące polecenia: ZNAJDŹ ZAPISY Rys. 0-14 Menu podręczne panelu CZAS PRACY. Znajduje na zakładce ZAPISY RCP zdarzenia wejścia/wyjścia związane z zaznaczonym dniem. ZNAJDŹ PODSUMOWANIE Przełączy nas do odpowiedniego wiersza na drugiej zakładce KALENDARZ Wywołuje kalendarz wybranego pracownika z automatycznym wybraniem dnia wskazanego zdarzeniem. Raporty Z modułem REJESTRACJA CZASU PRACY związane są dwa raporty: ZAPISY RCP oraz CZAS PRACY Z RCP. Pierwszy raport stanowi podsumowanie danych panelu ZAPISY RCP, drugi podsumowuje informacje zawarte w panelach ZATWIERDZANIE i CZAS PRACY.
24 Rys. 0-15 Raport ZAPISY RCP. Rys. 0-16 Raport CZAS PRACY Z RCP. Sporządzenie wydruku raportów ZAPISY RCP i CZAS PRACY Z RCP jest możliwe dla wybranej grupy pracowników, np. z poziomu okna PRACOWNICY. W tym celu z menu kontekstowego należy wybrać opcję: WYKONAJ RAPORT. Po ukazaniu się okna RAPORTY w panelu KATALOGI wybieramy katalog ZESTAWIENIA, podkatalog DLA KIEROWNIKA lub w panelu RAPORTY bezpośrednio wyszukujemy raport ZAPISY/CZAS PRACY Z RCP. Po wybraniu raportu należy ustalić rok, miesiąc oraz zakres dni obowiązywania raportu, a także wybrać jego rodzaj: ZAPISY bądź CZAS PRACY Z RCP Rys. 0-17 Okno ZAPISY/CZAS PRACY Z RCP. Automatyczna inicjalizacja kalendarza Istnieją firmy, w których ustalenie z góry dziennego harmonogramu pracy dla niektórych grup pracowników nie jest możliwe. Pracownicy pracujący nieregularnie (np. kelnerzy) nie są rozliczani godzinowo, ale na podstawie wykonanej pracy. W celu umożliwienia rozliczania takich pracowników wprowadzony został mechanizm automatycznej inicjalizacji kalendarza.
25 Mechanizm jest uaktywniany na podstawie inicjalizacji kalendarza pracownika z dokładnością do pojedynczego dnia. Jeżeli kalendarz jest zainicjalizowany zwykłym wzorcem dnia, reprezentującym dzień roboczy lub wolny, wówczas mechanizm nie jest aktywny. Harmonogram pracy jest brany z kalendarza. Jeżeli kalendarz jest zainicjalizowany specjalnym wzorcem dnia, reprezentującym dzień nieokreślony, wówczas mechanizm jest aktywny. Harmonogram pracy jest generowany na podstawie danych z RCP. Definiowanie wzorców czasu pracy uaktywniających automatyczne generowanie harmonogramów czasu pracy. Najpierw należy zdefiniować nowy rodzaj dnia oznaczający dzień nieokreślony. Wraz z programem SYMFONIA KADRY I PŁACE dostarczany jest predefiniowany rodzaj dnia: Dzień nieokreślony (RCP). Rys. 0-18 Okno Obiekty kalendarzowe definiowanie rodzaju dnia. Następnie należy zdefiniować nowy wzorzec dnia, w którym pole rodzaj zostanie ustawione na odpowiedni dzień nieokreślony. Wraz z programem SYMFONIA KADRY I PŁACE dostarczany jest predefiniowany dzień nieokreślony: Dzień roboczy (RCP). Dodatkowo można zdefiniować specjalny wzorzec dnia wolnego od pracy, przy pomocy którego będzie sygnalizowana nieobecność pracownika. Wraz z programem SYMFONIA KADRY I PŁACE dostarczany jest predefiniowany dzień wolny: Dzień wolny (RCP).
26 Rys. 0-19 Okno Wzorzec dnia definiowanie wzorca dnia. Konfigurowanie programu umożliwiające poprawne działanie automatycznego generowania harmonogramów pracy. Odpowiednie ustawienia są dostępne w tabeli Ustawienia RCP - Konfiguracja, na zakładce Kalendarz. Rys. 0-20 Okno Ustawienia - RCP - Konfiguracja domyślne ustawienia zakładki Kalendarz.
27 Na zakładce Kalendarz można wskazać wzorzec dnia służący do sygnalizowana nieobecność pracownika. Kalendarz będzie automatycznie inicjalizowany tym wzorcem w dniach, kiedy pracownik nie wygeneruje żadnych zapisów RCP. Dodatkowo można wskazać domyślne rodzaje pracy, służące do generowania harmonogramów. Przepracowane (w firmie lub poza nią) przedziały czasu, będą inicjalizowane tymi właśnie rodzajami pracy, o ile informacja o rodzaju pracy nie zostanie dostarczona wraz z danymi RCP Precyzja W programie istnieje możliwość precyzyjnego ustawienia naliczania nadgodzin i nieobecności. W oknie Ustawienia RCP Konfiguracja, na zakładce Precyzja czas, po upływie którego mają być rejestrowane nadgodziny i nieobecności. Zaznaczenie pola wyboru Nie generuj nadgodzin przed rozpoczęciem zmiany powoduje, że nadliczbowy czas pracy zarejestrowany przed rozpoczęciem pracy według kalendarza nie będzie interpretowany jako godziny nadliczbowe lecz zostanie pominięty w rozliczeniu czasu pracy. Sytuacja dotyczy firm, w których maszyny są uruchamiane o konkretnej godzinie i wcześniejsze zarejestrowanie pracownika nie jest związane z jego faktycznym czasem pracy. Automatyczne generowanie harmonogramów pracy. Jak już wspomniano, automatyczne generowanie harmonogramów jest wykonywane tylko w tych dniach, w których kalendarz zainicjalizowany jest wzorcami czasu pracy typu dzień nieokreślony. Początkowo harmonogramy są puste. Jeżeli w dniu nieokreślonym zostały wczytane oraz zatwierdzone zapisy RCP, zakłada się, że jest to dzień roboczy i generowany jest odpowiedni harmonogram. Poszczególne części harmonogramu odpowiadają okresom wyznaczonym przez zapisy RCP. Rodzaje pracy wykonywanej przez pracownika są ustalane w dwojaki sposób. Jeśli dane wczytane z RCP nie zawierają informacji o rodzaju pracy, wówczas brany jest domyślny rodzaj pracy z Ustawień. Jeżeli natomiast dane wczytane z RCP zawierają informację o rodzaju pracy, to zostanie ona wykorzystana podczas generowania harmonogramu. W chwili obecnej informacja o rodzaju pracy jest dostępna tylko wtedy, gdy zapisy z RCP są zakodowane w standardowym formacie danych SYMFONIA. Jeżeli w dniu nieokreślonym nie ma żadnych zapisów RCP, zakłada się, że jest to dzień wolny od pracy. Kalendarz jest automatycznie inicjalizowany odpowiednim wzorcem dnia wolnego, dzięki czemu dzień nieokreślony zostanie przykryty zwykłym dniem wolnym. Inicjalizacja kalendarza może mieć dwojaki przebieg: jeżeli w kalendarzu dzień nieokreślony przykrywa dzień wolny od pracy (np. niedzielę albo wolną sobotę), wówczas do powtórnej inicjalizacji zostanie użyty ten właśnie wzorzec dnia wolnego. jeżeli w kalendarzu dzień nieokreślony nie przykrywa dnia wolnego, wówczas do powtórnej inicjalizacji zostanie użyty wzorzec wskazany w Ustawieniach.
28 Standardowy format plików z danymi RCP (SYMFONIA). Formaty danych generowanych przez różne systemy RCP nie zawierają informacji o rodzaju wykonywanej pracy. W celu ominięcia tej niedogodności zdefiniowano nowy, standardowy format danych SYMFONIA. Dane w formacie SYMFONIA są przechowywane w plikach tekstowych. Każda linia takiego pliku zawiera informację o dokładnie jednym zdarzeniu: wejściu lub wyjściu. Każda linia zawiera ciąg 36 cyfr opisujących zdarzenie. Poniżej wymieniono rozmiary oraz znaczenie kolejnych segmentów każdej linii danych: r Zawartość Uwagi 10 numer karty Krótki numer powinien być poprzedzony zerami 4 rok RRRR 2 miesiąc MM: 01 12 2 dzień DD: 01 31 2 godzina HH: 00 23 2 minuta MM: 00 59 1 rodzaj zdarzenia Wejście (1), wyjście (0) 1 status zdarzenia Prywatne (0), Zwykłe (1), Służbowe (2) 5 rodzaj pracy Kod rodzaju pracy 5 Bramka Pomijany 2 kod błędu Pomijany Przykładowe zapisy: 000000000120030205080011000010000000 000000000120030205160001000010000000 Jeżeli pole zawiera liczbę, której cyfrowa reprezentacja jest krótszą niż rozmiar danego pola, wówczas liczba taka powinna być poprzedzona ciągiem zer odpowiedniej długości. Kody rodzajów pracy rozpoznawane przez program SYMFONIA KADRY I PŁACE są prezentowane na formatce Obiekty kalendarzowe - Rodzaje pracy, w kolumnie RCP.
29 Rys. 0-21 Okno Obiekty kalendarzowe Rodzaje pracy kolumna RCP. Zaokrąglanie czasu wejścia i wyjścia W przypadku standardowej inicjalizacji kalendarza wzorcami czasu pracy możliwe jest zaokrąglanie pierwszego wejścia oraz ostatniego wyjścia. Standardowa inicjalizacja oznacza zwykłą, nieautomatyczną inicjalizację kalendarza wzorcami czasu pracy. W tym przypadku harmonogramy nie są generowane automatycznie, ale pobierane z odpowiednich definicji dni. Zaokrąglane są tylko wyjścia i wejścia, które nie mają statusu służbowego tj. zwykłe i prywatne. Sposób zaokrąglania jest ustalany na podstawie odpowiednich wartości kadrowych, które można zadeklarować na formatce Ustawienia RCP - Konfiguracja, na zakładce Zaokrąglenia. Rys. 0-22 Okno Ustawienia RCP Konfiguracja sposób zaokrąglania wejść i wyjść pracownika.
30 Wartości zaokrągleń deklarowane są na formatce pracownika, na zakładce Dane kadrowe. Rys. 0-23 Okno Dane kadrowe deklarowanie wartości zaokrągleń na formatce pracownika. Dana kadrowa przechowująca sposób zaokrąglania, jest daną zgrupowaną, składającą się z dwóch pól: wartości zaokrąglenia: liczba minut od 0 do 60 oraz kierunku zaokrąglenia: dana słowników.