Przejdź do głównej zawartości

Jak zdefiniować rejestratory czasu pracy?

W systemie Wapro Gang dostępne są rejestratory zapisujące w plikach tekstowych pojedyncze zdarzenia (wejście lub wyjście). Użytkownik może zdefiniować nowy rejestrator, który będzie spełniał wymagania kadrowe i płacowe określone dla konkretnej firmy.

Aby dodać nowy rejestrator wybierz w menu opcję Konfiguracja | Ustawienia użytkownika | Rejestrator czasu pracy i kliknij przycisk Dodaj (klawisz Ins).

wapro gang

Na zakładce Podstawowe podaj dane podstawowe urządzenia:

  • Nazwa - będzie widniała w konfiguracji użytkownika, jeśli będzie wybrany ten, a nie inny rejestrator,

  • Producent - pole informacyjne określające producenta urządzenia,

  • Maska - najważniejsza informacja przekazywana systemowi. Określa, w których kolumnach pliku z danymi RCP znajdują się poszczególne informacje. Rodzaj informacji kodowany jest za pomocą symboli literowych:

    • E, K i S - służą do opisania pracownika. Jeżeli w pliku danych zawarty jest numer ewidencyjny z systemu, to jego pozycje w wierszu zaznacz literami E, jeśli zawarty jest numer systemowy pracownika - literami S. Natomiast, jeżeli rejestrator posługuje się własną numeracją (numer karty) to korzystaj z litery K.

      Podpowiedź

      W przypadku korzystania z symbolu K przypisz pracownikom numery kart rejestratora. Możesz to zrobić po przejściu do pozycji Kartoteki | Kartoteki osobowe | Inne dane | Różne informacje o pracowniku | Nr karty rejestratora.

    • D, M i R - określają datę zdarzenia. Litera D wskazuje, w której pozycji wiersza zapisany jest dzień, litera M - miesiąc, litera R - rok,

    • g i m - opisują czas rejestracji. g oznacza pozycje godzin, m - minut.

    • Kolejne cyfry (1, 2, 3, 4, ... ) - określają pozycje znaków opisujących rodzaj zdarzenia (wejście, wyjście). Status zdarzenia jest szczegółowo definiowany na zakładce Statusy.

    • N - określa rodzaj nieobecności. Definiowanie konwersji kodów nieobecności zapisanych w pliku z danymi RCP na kody używane w systemie Wapro Gang dostępne jest na zakładce Kody.

    • znak X jest ignorowany, służy do dopasowania maski do rzeczywistej szerokości wiersza w pliku z danymi.

Przykład 1

Plik z danymi RCP ma postać:

2 3968001 0830092922
2 3968001 0830180932,

gdzie 1.i 2. kolumna to numer czytnika, od 3.do 10. kolumny zapisany jest numer karty, 11.i 12.kolumna to miesiąc, 13. i 14. to dzień, 15. i 16. to godzina 17. i 18. to minuta zdarzenia. 19. kolumna opisuje zdarzenie (status), a kolumna 20. zawiera nieistotną informację.

Maska dla takiego RCP powinna wyglądać następująco:

XXKKKKKKKKMMDDggmm1X

W przypadku, gdy użytkownik posługuje się numerem ewidencyjnym pracownika, powinien pamiętać, że jest on zdefiniowany w systemie jako wartość znakowa (tekstowa) wyrównywana do lewej strony. Dlatego, jeśli ilość znaków w numerze ewidencyjnym jest mniejsza od zadeklarowanej w masce, należy w pliku z danymi dokonać uzupełnienia spacjami (zawsze z prawej strony).

Przykład 2

Pracownik ma nr ewidencyjny 178. Maska dla danych rejestratora zdefiniowana jest następująco:

XEEEEEEXRRRRMMDDXggmmX12X

Plik z danymi powinien wyglądać tak:

z178 z20070615z0815z61z

z178 z20070615z1615z62z

Na zakładce Statusy przyporządkowuje się wartości różnych zdarzeń znakom statusu.

wapro gang

Widocznych jest tu sześć możliwości, z których co najmniej dwie (wejście i wyjście normalne) powinny zostać zdefiniowane.

wapro gang

Przykład 3

W kolumnie 23. i 24. w drugim przykładzie zapisany jest status zdarzenia, co zostało określone w masce.
Kolumna ta może przyjmować dwie wartości: 61 - wejście i 62 - wyjście.
W polu maska wprowadzamy odpowiednio i zaznaczamy:

61 - wejście normalne
62 - wyjście normalne

Na zakładce Kody przyporządkowuje się odpowiednie wartości dla kodów nieobecności istniejących w systemie Wapro Gang.

wapro gang

Przykład 4

Pracownik ma nr ewidencyjny 178. Maska dla danych rejestratora zdefiniowana jest następująco:

XEEEEEEXRRRRMMDDXggmmX12XNNNNNNNNNNX

Plik z danymi powinien wyglądać następująco:

z178 z20070615z0815z61zopieka D z

z178 z20070615z1615z62zopieka D z