Book Contents

Book Index

Docházkový systém

Dochádzkový terminál

Číslo procesu:

Id. číslo skriptu:

Súbor: ATTT_Terminal.PAS

Popis skriptu: Aplikácia pre praktické riešenie priechodov dochádzkovými terminálmi.

Užívateľsky je možné zmeniť Druh priechodu a Typ priechodu. Pokiaľ pracovník do 3 sekúnd po vykonanom nastavení nevykoná priechod terminálom, potom sa na termináli nastavia implicitné hodnoty. Priechody terminálom sú ukladané do knihy Priechody. Pokiaľ je uložený priechod do 1 minúty od predchádzajúceho priechodu, potom sa predchádzajúci priechod automaticky stornuje.

 

pic_7105

Obr.: Dochádzkový terminál

pic_9775

Obr.: Štandardný dochádzkový terminál

pic_9775

Obr.: Terminál s klávesnicou

Obrázok na termináli je uložený v K2\Conf\Img a musí mať názov login_att.png.

Servisné info na termináli:

Pokiaľ užívateľ zvolí INFO na termináli a potom pípne (alebo zadá kód) Neznámu kartu (kód karty, ktorá v systéme nie je uložená), potom sa zobrazia vľavo dole na termináli servisné informácie o danej K2 a užívateľovi (mimo nastavenie WithKeyboard, kde nie je tlačidlo INFO).

pic_9777

Obr.: Dochádzkový terminál - servisné info


Užívateľ, pod ktorým beží dochádzkový terminál, by mal mať tieto práva:

pic_10216

Obr.: Dochádzkový terminál - práva

Adresa v strome: [Dochádzkový systém] [Dochádzkové terminály]

Parametre skriptu:

ButtonsSize - Výška generovaných tlačidiel

Implicitná hodnota 2.

ImageFromLinks - NIE - obrázky (typu PICTK2) zamestnancov sa načítajú z dokumentov na Osobe v dochádzke (Kontaktnej osobe).

Áno - obrázok z modulu Odkazy

NumberOfColumns -1

Počet stĺpcov, v ktorých sa na termináli zobrazujú prednastavené typy príchodov. Implicitne jeden stĺpec.

SetGPScoordinates - Nie

Áno - Zisťovať GPS súradnice

ShowKeyboard - Nie

Áno - Na termináli sa zobrazí klávesnica pre ručné zadanie kódu. Automaticky sa nastavuje parameter ViewVariant na WithKeyboard.

TerminalAbbr - terminál

Parameter je potrebné nastaviť na skratku terminálu, na ktorom pobeží.

UpdateInterval - 4000

Omeškanie pre implicitný stav nastavenia v milisekundách.

UpdateIntevalInfo - 0
Oneskorenie pre implicitný stav pri stave v Info.

ViewVariant - Variant fragmentu, pokiaľ je pre terminál špeciálne upravený. Štandardné riešenie umožňuje tieto zobrazenia:

- InHeightVariant - zobrazenie na výšku

- WithKeyboard - zobrazenie s číselnou klávesnicou, zároveň je potrebné nastaviť parameter Showkeyboard na hodnotu ÁNO.

- WithMoreButton - Prednastavené typy priechodov na termináli sa zobrazujú až po rozbalení ikony pre tieto tlačidlá.

- 9Buttons - Deväť tlačidiel cez obrazovku terminálu - Príchod, Odchod, Info a prednastavené typy priechodov na termináli.

- ArrivalDepartureWeb - zobrazenie pre webovú dochádzku - Príchod, Odchod, Info a prednastavené typy priechodov na termináli.

Pri špeciálnej variante fragmentu pre danú organizáciu je potrebné do parametra dát údaj uvedený v zátvorke v názve fragmentu (napr. názov fragmentu: TATTTTerminal(TEST).xml = v parametri bude zadaná hodnota TEST)

Zoom - 1

Zväčšenie formulára.

ShowAttendancePersonCount - Nie

Áno - Na termináli sa bude zobrazovať aktuálny počet prítomných osôb.

ReloadPersonCountInterval - 60000

Interval prenačítania počtu prítomných osôb - nastavenie v milisekundách.

FilterButtonByType - Nie
Áno - bude zobrazovať tlačidlá podľa druhu priechodu
Príchod - zobrazia sa tlačidlá pre príchod

Odchod - zobrazia sa tlačidlá pre odchod

PreviousDaysCount - Počet dní pre zobrazenie v INFO
Cez tlačidlo INFO zobrazí terminál tabuľku s daným počtom dní späť.

DelayForCancel - 60
Oneskorenie pre storno predchádzajúceho priechodu (sec)

KeysAsPassword - Nie
Nezobrazovať znaky

ShowCloseButton - Nie
Áno - zobrazí sa tlačidlo pre zatvorenie formulára.

ShowInfoValues - Nie
Áno - Bude sa zobrazovať info aj pri príchode a odchode.

ShowOKButton - Nie
Áno - dole na termináli sa bude zobrazovať tlačidlo „Zaznamenať priechod“

Dochádzkový terminál s parametrom ViewVariant s hodnotou ArrivalDepartureWeb. Zobrazuje tlačidlo na prepnutie odchodu/príchodu a ďalšie prednastavené typy priechodov.

pic_10529

Obr. Dochádzkový terminál s variantom fragmentu ArrivalDepartureWeb

Pod tlačidlom INFO je možné, pomocou parametra PreviousDaysCount, zobraziť niekoľko (podľa hodnoty parametra) odpracovaných dní spätne.

pic_10530

Obr. INFO - Webový dochádzkový terminál s parametrom PreviousDaysCount s hodnotou 10

Dochádzkový terminál osoby

Číslo procesu:

Id. číslo skriptu:

Súbor: ATTT_PersonalTerminal.PAS

Popis skriptu: Pre jednoduché zadanie príchodu a odchodu na zmenu je možné využiť dochádzkový terminál osoby, kde sú len dve tlačidlá pre príchod a odchod zamestnanca. Osoba sa v tomto prípade neidentifikuje kartou, ale prihlási sa do K2 a zvolí si príchod alebo odchod. Takto je to možné vykonať aj na webovej K2 kdekoľvek na ceste s tým, že sa do K2 do príchodov môžu uložiť tiež GPS súradnice.

 

pic_7106

Obr.: Dochádzkový terminál osoby

Adresa v strome: [Dochádzkový systém] [Dochádzkové terminály]

Parametre skriptu:

SetGPScoordinates - Nie

Áno - Zisťovať GPS súradnice

TerminalAbbr - terminál

Parameter je potrebné nastaviť na skratku terminálu, na ktorom pobeží. Užívateľ musí mať právo č. 2029 - Dochádzkové terminály - Prehliadanie, aby skript mohol spustiť.

ViewVariant - Variant fragmentu, pokiaľ je pre terminál špeciálne upravený.

Portál pracovníka

Číslo procesu:

Id. číslo skriptu:

Súbor: PERS_EmployedPersonPortal.PAS

Popis skriptu: Skript, ktorý umožňuje zamestnancom zobraziť údaje týkajúce sa ich osoby.

Adresa v strome: [Dochádzkový systém] [Osoby v dochádzke]

Parametre skriptu:

HideAttendanceMovement - NIE

Áno - Skryť priechody

HideAttendanceWorkTimeReport - NIE

Áno - Skryť pracovné listy

HideEmployedPerson - NIE

Áno - Skryť Personálnu kartu

HidePayrollSlips - Nie

Áno - Skryť Výplatné pásky

HidePersonAbsence - Nie

Áno - Skryť plánované absencie

HidePersonalTerminal - Nie

Áno - Skryť Terminál osoby

HidePrEmployment - Nie

Áno - Skryť pracovný vzťah

TerminalAbbr - Skratka terminálu pre záložku "Terminál osoby".
Užívateľ musí mať právo č. 2029 - Dochádzkové terminály - Prehliadanie, aby skript mohol spustiť.

AllowedPersonAbsenceAbbr - Skratky povolených "Typov neprítomnosti" pri zadaní "Plánovanej absencie"
Do hodnoty parametra sa zadávajú skratky typov neprítomnosti oddelené medzerníkom.

DelayForCancel - Oneskorenie pre storno predchádzajúceho priechodu [sec]
Hodnota parametra - 60 sec

PayrollSlipGUID - GUID zaradenie zostavy „Výplatný lístok“
Do hodnoty parametra sa zadá identifikátor zostavy „Výplatného lístka“

PreviousDaysCount - Počet dní pre zobrazenie

Do hodnoty parametra sa zadá počet dní. Výpis jednotlivých dní sa zobrazí na záložke aktuálny stav.

TerminalGUID - GUID zaradenie skriptu „Dochádzkový terminál“

Do hodnoty parametra sa zadá identifikátor skriptu pre „Dochádzkový terminál“
Umožňuje zobrazenie plného terminálu. (Viaže sa na parameter TerminalAbbr)

WorkflowLeaveProcedureAbbr - Postup pre „Žiadanku na dovolenku“
Do hodnoty parametra sa zadá zázov Postupu pre dovolenku.

WorkflowAllowedAbsenceAbbr - implicitne DOV

Skratky povolených „Typov neprítomnosti“ pri zadaní „Žiadanky na dovolenku“

WorkflowLeaveButtonCaption - popis tlačidla „Žiadanka na dovolenku“
Do hodnoty parametra sa zadá požadovaný popis pre toto tlačidlo.

Nová plánovaná absencia

Číslo procesu:

Id. číslo skriptu:

Súbor: WOUSAW_NewPlannedAbsence.PAS

Popis skriptu: Skript, ktorý umožní zadať novú plánovanú absenciu prihlásenému užívateľovi. Je možné ho spustiť zo stromového menu, alebo si ho môže užívateľ zaradiť napr. do obľúbených položiek na plochu.

Osoba je vždy vyplnená kontaktnou osobou aktuálne prihláseného užívateľa.

 

pic_7243

Adresa v strome: [Dochádzkový systém] [Plánované absencie]

Parametre skriptu: