Professional Documents
Culture Documents
I. Wstęp .............................................................................................................................................. 3
Aby import danych z systemów RCP był możliwy, muszą być spełnione następujące warunki:
Na definicji wzorca obecności musi być określona data, od kiedy pobierać dane z systemu
RCP. Wszystkie zdarzenia przed tą zadaną datą będą ignorowane. Opcja ta umożliwia
płynne przejście z ręcznej ewidencji godzin pracy na ewidencję importowaną z systemu
RCP.
III. Integracja z prostymi systemami RCP
Proste systemy RCP służą jedynie do zbierania informacji o czasie przyjścia i wyjścia
pracowników. Do ewidencji czasu pracy w systemie Streamsoft Prestiż importowane są zdarzenia,
które przekładają się na czas rozpoczęcia i zakończenia pracy. Rozliczenie czasu pracy odbywa się w
systemie Streamsoft Prestiż.
Aby import danych o zdarzeniach był możliwy pracownicy muszą mieć wzorce obecności typu
„od-do”.
NNNNNNNNNNRRRRMMDDGGMMXR
gdzie:
NNNNNNNNNN numer pracownika w systemie RCP , na 10 znakach (pole w bazie danych typu
Integer – maksymalna liczba 2147483648 znaków), wyjustowany do prawej, ze spacjami wiodącymi
po lewej
RRRRMMDD data zdarzenia
GGMM godzina i minuta zdarzenia
X znak nieużywany
R rodzaj zdarzenia (0-wejście, 1-wyjście)
Przykład:
12320150105070000
123201501051500001
IV. Integracja z zaawansowanymi systemami RCP
Aby import danych o zdarzeniach był możliwy pracownicy muszą mieć w swoich
zaszeregowaniach podpięte indywidualne wzorce obecności typu „godzinowego”.
pesel; nazwisko; imię; data; ilość godzin do przepracowania; ilość godzin przepracowanych
normalnych; ilość nadgodzin 50%; ilość nadgodzin 100%; ilość godzin nocnych; symbol absencji
Wyjaśnienia
Ilość godzin do przepracowania - zaplanowana ilość godzin pracy,w tym miejscu importowany jest
symbol czasu pracy, który musi być zdefiniowany we wzorcu obecności
Uwaga
Należy zadbać aby symbole absencji w systemie RCP oraz w systemie Streamsoft Prestiż były
takie same. System Streamsoft Prestiż pozwala na zdefiniowanie w słowniku własnych symboli
absencji, tak więc nie ma ograniczeń co do tych symboli, mogą to być symbole z aktualnego systemu.
Możliwe jest te\z działanie w drugą stronę – dopasowanie symboli w systemie RCP do symboli w w
systemie Streamsoft Prestiż.
99999999999;20150105;8;8;1:30;0;0
99999999999;20150105;8;0;1;30;0;8
Klienci często zadają pytanie czy moduł KDPL systemu Streamsoft Prestiż będzie współpracował z
systemem RCP Bibi, Cerber, F7, czy też zupełnie innym. Odpowiedź na to pytanie jest twierdząca, o
ile dany system RCP potrafi wyeksportować istotne dane o zdarzeniach do pliku tekstowego w
jakimkolwiek czytelnym formacie. Są to dane:
Procedura importu danych w takim przypadku jest dwuetapowa. W pierwszej kolejności, przy
pomocy interfejsu KonwersjaEwidencjiRCP przerabiamy plik zastany na plik o wymaganej strukturze
HSK. Drugim etapem jest import danych z uzyskanego przed chwilą pliku, metodą opisaną w punkcie
2.
Pliki eksportu z różnych systemów RCP zawsze mają inną strukturę, jednakże zawsze
posiadają wymagane dane. Jedynym wymogiem jest, aby wiersze z danymi zawsze były w stałej
strukturze, aby pola z danymi zawsze miały taką samą długość i były w tych samych miejscach.
Przykłady:
PlikWyjsciowy=ewidencja.txt
Nazwa pliku wynikowego, w standardzie HSK, akceptowalnym przez moduł kadrowy systemu Prestiż
NumerPracownikaP=1
NumerPracownikaL=10
RokP=11
RokL=4
MiesiacP=15
MiesiacL=2
DzienP=17
Numer kolumny z początkiem dnia zdarzenia
DzienL=2
GodzinaP=19
GodzinaL=2
MinutaP=21
MinutaL=2
RodzajZdarzeniaP=23
RodzajZdarzeniaL=3
ZdarzenieWejscie=C/I
PomijacWierszeZaczynajaceSieOd=#$@
Różne systemy RCP, oprócz konkretnych danych o zdarzeniach, wysyłają do plików tekstowych różne
linie z komentarzami, informacjami o wersji programu itp. itd. Te wiersze zwykle nie zawierają
żadnych istotnych dla nas danych, zwykle te wiersze oznaczone są dodatkowymi znakami, często jest
to znak # oznaczający komentarz. W tym parametrze określamy konkretne znaki. Jeżeli
interpretowany wiersz z danymi w pliku zaczynać się będzie od jednego z tych znaków, wówczas
zostanie on pominięty w analizie.
Separator=;
Aby uprościć procedurę importu danych, możliwe jest automatyczne uruchomienie interfejsu
przed uruchomieniem procedury importu danych. W pliku konfiguracyjnym ewidencja.cd
modyfikujemy linię:
PlikEXE=
na:
PlikEXE=D:\rcp\KonwersjaEwidencjiRCP.exe
(W tym miejscu określamy lokalizację programu, który zostanie uruchomiony przed rozpoczęciem
procedury importu, w naszym przypadku lokalizację interfejsu)