Aplikacja Import RCP ( Rzeczywistego
Czasu Pracy) jest przeznaczona do uzupełniania Ewidencji Czasu
Pracy w programie Gratyfikant GT firmy InsERT S. A.
1.1. Wczytanie pliku
wejściowego
Plikiem wejściowym dla
aplikacji Import RCP jest plik tekstowy wyeksportowany z jednego z
obsługiwanych programów Rejestracji Czasu Pracy. Format w jakim
będzie analizowany plik wejściowy jest rezultatem ustawienia
Format pliku wejściowego w menu Ustawienia. Aby rozpocząd
analizę pliku koniecznym jest każdorazowe wskazanie pliku
wejściowego, bądź to wpisując jego ścieżkę dostępu w okienku
Ścieżka do pliku z danymi RCP, bądź
poprzez wskazanie pliku za pomocą przycisku
Przeglądaj.
1.2. Analiza
danych
Najważniejszym problemem
uniemożliwiającym wprost przepisanie informacji z pliku RCP do
systemu kadrowego jest fakt, iż dane w pliku RCP zawierają
pojedyncze zdarzenia informujące o dacie, godzinie, kierunku i
identyfikatorze karty, użytej przez pracownika. Podczas gdy system
kadrowy wymaga informacji o identyfikatorze pracownika, dacie i
godzinie rozpoczęcia oraz zakooczenia pracy. W rezultacie
podstawową funkcjonalnością opisywanego programu jest odnajdowanie
w pliku wejściowym i parowanie zapisów dotyczących tego samego
pracownika, umożliwiające wyliczenie jego rzeczywistego czasu
pracy. Mając na uwadze, iż proces rejestracji (odbicia karty
elektronicznej) może zostad wykonany niepoprawnie, należy
spodziewad się błędów w pliku wejściowym, które mogą uniemożliwid
import niektórych zdarzeo. Błędy te powstają w wyniku np. odbicia
karty w czytniku wejściowym zamiast wyjściowego lub zupełnego
nieodbicia karty. Zdarzeniem inicjalizującym proces analizy i
przetwarzania danych jest kliknięcie przycisku
Wczytaj i przeanalizuj plik.
1.3. Przetworzenie danych RCP na
ECP
Proces przetwarzania danych
odbywa się automatycznie, zaraz po zakooczeniu analizy pliku
wejściowego. Istotnym parametrem wejściowym tego procesu są daty
umieszczone w polach Import danych za
okres od do. Algorytm według którego dane
są przetwarzane odnajduje parę zapisów wejście-wyjście, po czym
sprawdza czy data i godzina wejścia zawiera się w przedziale dat
powyższego parametru. Gdy warunek ten jest spełniony
przyporządkowuje pracownika do numeru karty i tworzy zapis
zawierający wszystkie niezbędne, z punktu widzenia systemu
kadrowego, dane. Proces przetwarzania zawiera dwa newralgiczne
elementy, których niewłaściwe zrozumienie może powodowad
nieprawidłowości w działaniu programu.
Porównanie dat. Systemy komputerowe
daty porównująłąznie z godzinami. Dlatego gdy celem jest
zaznaczenie całgo miesiąa marca w roku 2010 należ wskazad okres od
01.03.2010 do 01.04.2010, a nie od 01.03.2010 do 31.03.2010.
Powodem takiego zachowania jest fakt, iżdata 31.03.2010 zawiera
równieżgodzinę– 0:00:000 (półoc), w efekcie porównanie dat
31.03.2010 0:00:000 i 31.03.2010 7:51:236 wskazuje, na
drugądatęjako młdszą a nie równąpierwszej.
Przyporząkowanie pracownika. Numer karty przypisany
danemu pracownikowi należ wpisad w pole WWW w kartotece pracownika
w Gratyfikancie GT. W sytuacji gdy z jakiegośpowodu pracownikowi
nie zostałw systemie kadrowym przypisany numer karty, aplikacja
pominie import danych tego pracownika i w zależośi od ustawienia
znacznika Tryb cichy wyśietli
komunikat o błęzie lub tylko zapisze informacjęw
logu.
Zdarzeniem śiadcząym o
zakooczeniu procesu przetwarzania danych jest wypełienie
Tabeli RCP znajdująej
sięw górnej częśi ekranu. Bezwzględnie przed kontynuowaniem importu
należ przejrzed dane w tabeli oraz przeczytad komunikaty w logu
operacji. Jeżli treś komunikatów wskazuje na poważe zaburzenia w
procesie importu należ najpierw doprowadzid plik wejśiowy do
pożąanego stanu (za pomocąaplikacji producenta systemu RCP lub
edytują plik wynikowy), a w nastęnej kolejnośi ponownie dokonad
jego analizy i przetworzenia.
1.4. Zapis danych w systemie
kadrowym
Zapis przetworzonych danych
jest zwieoczeniem całgo procesu importu danych. Zdarzeniem
wyzwalająym jego uruchomienie jest kliknięie przycisku
Zapisz do Gratyfikanta GT. Nastęuje wówczas uruchomienie programu za pośednictwem
interfejsu Sfera dla Gartyfikanta GT i wpisanie danych do Ewidencji
Czasu Pracy. O postęie procesu wpisywania danych informuje pasek
postęu zajmująy centralnączęś okna aplikacji. Należ mied na
wzglęzie, iżpodczas gdy w Gartyfikancie uruchomiony jest modułECP,
proces importu przebiega znacznie wolniej z uwagi na każorazowe
odśieżnie moduł. Zaleca sięaby podczas importu nie pracowad w
programie Gratyfikant GT oraz aktywowad modułinny niżECP (np.
Ewidencja pracowników).
Zapisy dodane przez aplikacjęmogąbyd
w Gartyfikancie GT poprawiane oraz usuwane przez operatora
posiadająego odpowiednie uprawnienia dot. moduł ECP.
W przypadku gdy zaistnieje potrzeba
ponownego wykonania importu, moża go wykonad mają na wzglęzie
iżkażorazowo import powoduje usunięie zapisów z dnia, a nastęnie
zapisuje dane RCP.
Wymagania :
1. Gratyfikant GT
2. Sfera do Gratyfikanta
GT