W programie Symfonia ERP Kadry i Płace są dostępne następujące systemy RCP:
Poniżej znajduje się szczegółowy opis wybranych formatów RCP obsługiwanych przez program Symfonia ERP Kadry i Płace.
|
Program obsługuje wiele zestawów czytników. Brak na liście czytników aktualnie wykorzystywanych w danej firmie 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. |
1. Symfonia
Standardowy format danych RCP programu Symfonia ERP Kadry i Płace nazywa się SYMFONIA. Są to pliki tekstowe składające się z 36 cyfrowych zapisów. Kolejne segmenty zapisu prezentuje tabela:
Rozmiar |
Zawartość |
Uwagi |
10 |
numer karty |
Numer powinien być dopełniony zerami do 10 znaków. |
4 |
rok |
RRRR |
2 |
miesiąc |
MM: 01 - 12 |
2 |
dzień |
DD: 01 - 31 |
2 |
godzina |
HH: 00 - 59 |
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 |
- Akces Card patrz INSOFT
- Asec
KKKKKKrrrrMMddGGmmWSbb |
|
Liczba znaków |
Znaczenie |
6 |
numer karty |
4 |
rok |
2 |
miesiąc |
2 |
dzień |
2 |
godzina |
2 |
minuta |
1 |
Wejście (P) / Wyjście |
1 |
Status: służbowe (S) / zwykłe |
2 |
Numer czytnika (ignorowany) |
- Bibi (MicroMade)
BBBBBkkkkRRRRmmDDggMMssW |
|
Liczba znaków |
Znaczenie |
5 |
numer czytnika (ignorowany) |
4 |
Numer karty |
4 |
Rok |
2 |
miesiąc |
2 |
dzień |
2 |
godzina |
2 |
minuta |
2 |
Status: zwykłe (00), służbowe (01) |
1 |
Wejście (0) / wyjście (1) |
- Elarm (rozszerzony)
KKKKKKKKrrrrMMddGGmmWSxxBBa |
|
Liczba znaków |
Znaczenie |
8 |
numer karty |
4 |
rok |
2 |
miesiąc |
2 |
dzień |
2 |
godzina |
2 |
minuta |
1 |
Wejście (1) / Wyjście (0) |
1 |
Status: zwykłe (0), służbowe (1), prywatne (2) |
2 |
Numer linii (ignorowany) |
2 |
Numer czytnika (ignorowany) |
1 |
Analiza (ignorowana) |
- Elarm (stary)
KKKKKKKKmmDDhhMMs |
|
Liczba znaków |
Znaczenie |
8 |
numer karty |
2 |
miesiąc |
2 |
dzień |
2 |
godzina |
2 |
minuta |
1 |
status |
|
|
Kodowanie pola status F - wejście 0 - wyjście 1 - wyjście zadeklarowane jako 1 2 - wyjście zadeklarowane jako 2 3 - wyjście zadeklarowane jako 3 4 - wyjście zadeklarowane jako 4 5 - wyjście zadeklarowane jako 5 6 - wyjście zadeklarowane jako 6 7 - wyjście zadeklarowane jako 7 |
- Elnix
KKKKKKKKKKrrrrMMddGGmmSW |
|
Liczba znaków |
Znaczenie |
10 |
numer karty |
4 |
rok |
2 |
miesiąc |
2 |
dzień |
2 |
godzina |
2 |
minuta |
1 |
Status: zwykłe (0), służbowe (1), |
1 |
Wejście (0) / Wyjście (1) |
- Hsk (rozszerzony)
bbbKKKKKKKKrrrMMddGGmmXXssPPPPPPPP |
|
Liczba znaków |
Znaczenie |
3 |
Numer czytnika (ignorowany) |
8 |
numer karty |
4 |
rok |
2 |
miesiąc |
2 |
dzień |
2 |
godzina |
2 |
minuta |
2 |
ignorowane |
1 |
Status oraz wejście / wyjście |
1 |
ignorowane |
8 |
numer wprowadzony z klawiatury (np. rodzaj pracy) |
Kodowanie pola status (status & 0x01) = 0x00wejście (status & 0x01) = 0x01wyjście (status & 0x06) = 0x00specjalne (status & 0x06) = 0x02zwykłe (status & 0x06) = 0x04służbowe (status & 0x06) = 0x06prywatne |
- Hsk (stary)
bbbKKKKKKKKmmDDggMMssXX |
|
Liczba znaków |
Znaczenie |
3 |
Numer czytnika (ignorowany) |
8 |
numer karty |
2 |
miesiąc |
2 |
dzień |
2 |
godzina |
2 |
minuta |
1 |
Status oraz wejście / wyjście |
1 |
ignorowane |
2 |
ignorowane |
Kodowanie pola status (status & 0x01) = 0x00wejście (status & 0x01) = 0x01wyjście (status & 0x06) = 0x00specjalne (status & 0x06) = 0x02zwykłe (status & 0x06) = 0x04służbowe (status & 0x06) = 0x06prywatne |
- Infolok
KKKKKKKKrrrrMMddGGmmSWbb |
|
Liczba znaków |
Znaczenie |
8 |
numer karty |
4 |
rok |
2 |
miesiąc |
2 |
dzień |
2 |
godzina |
2 |
minuta |
1 |
Status |
1 |
Wejście (1) / Wyjście (0) |
2 |
Numer czytnika (ignorowany) |
Kodowanie pola status 0,2,4,6,8zwykłe Asłużbowe Cspecjalne Eprywatne |
- Insoft
Pliki tekstowe tworzone są w kartotece \INSOFT\REGIN w postaci: Trrmmdd.xxx gdzie rr, mm, dd oznaczają odpowiednio rok, miesiąc i dzień odczytu danych, a xxx - to numer rejestratora, którego dany zestaw odczytów dotyczy. Wygenerowany plik tekstowy składa się z wierszy postaci: lp nr_karty dd.mm hh.mm ww tb wp rej +db lpnumer kolejny nr_karty numer karty dla której jest dany odczyt dd.mm data odczytu (dd - dzień, mm - miesiąc) hh.mm godzina odczytu (hh - godzina, mm - minuty) wwtryb odczytu (0 - wejście , 1 - wyjście) tbtryb odczytu (0 - prywatne, 1 - służbowe) wpkarta jest poszukiwana (1), karta nie jest poszukiwana (0) rejnumer rejestratora (ignorowany) +dbwskaźnik importu (ignorowany) |
- Kaba Benzing
BBxBSxRRMMDDggmm*=KKKKKK
BBnumer czytnika (ignorowany) Swejście (1) / wyjście (2) / wyjscie służbowe (3) / wyjście pryw. (4) RRrok MMmiesiąc DDdzień gggodzina mmminuta KKKKK numer karty xznaki ignorowane *pola ignorowane |
- Pctherm patrz Symfonia
- Regitech
*;RRRR-MM-DD hh:mm:ss;W;K;*;*;B;*;*;*;*;*;P;*;*;
RRRRrok MMmiesiąc DDdzień hhgodzina mmminuta sssekunda (ignorowana) Wwejście (WE), wyjście (WY) Bnumer czytnika (ignorowany) Prodzaj pracy *pola ignorowane |
- Televox
KKKKKKKKKmmDDggMMws
Liczba znakówZnaczenie
9numer karty 2miesiąc 2dzień 2godzina 2minuta 1wejście (2) / wyjście (3) 1status: zwykłe (0), służbowe (1) |
- Unicard
KKKKKKKKK MMddGGmm W S X
KKKKKKKKKnumer karty MMmiesiąc dddzień GGgodzina mmminuta Wwejście (0) / wyjście (1) Sstatus: zwykłe (0), służbowe (1) xignorowane |
- Unicard (stary) patrz INSOFT
Komentarze
Komentarze: 0
Zaloguj się, aby dodać komentarz.