Book Contents

Book Index

Docházkový systém

Docházkový terminál

Číslo procesu:

Id. číslo skriptu:

Soubor: ATTT_Terminal.PAS

Popis skriptu: Aplikace pro praktické řešení průchodů docházkovými terminály.

Uživatelsky lze změnit Druh průchodu a Typ průchodu. Pokud pracovník do 3 vteřin po provedeném nastavení neprovede průchod terminálem, pak se na terminálu nastaví implicitní hodnoty. Průchody terminálem jsou ukládány do knihy Průchody. Pokud je uložen průchod do 1 minuty od předchozího průchodu, pak se předchozí průchod automaticky stornuje.

 

pic_7105

Obr.: Docházkový terminál

pic_9775

Obr.: Standardní docházkový terminál

pic_9775

Obr.: Terminál s klávesnicí

Obrázek na terminálu je uložen v K2\Conf\Img a musí míz název login_att.png.

Servisní info na terminálu:

Pokud uživatel zvolí INFO na terminálu a pak pípne (nebo zadá kód) Neznámou kartu (kód karty, která v systému není uložena), pak se zobrazí vlevo dole na terminálu servisní informace o dané K2 a uživateli (mimo nastavení WithKeyboard, kde není tlačítko INFO).

pic_9777

Obr.: Docházkový terminál - servisní info


Uživatel, pod kterým běží docházkový terminál, by měl mít minimálně tato práva:

pic_10216

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

Adresa ve stromu: [Docházkový systém] [Docházkové terminály]

Parametry skriptu:

ButtonsSize - Výška generovaných tlačítek

Implicitní hodnota 2.

ImageFromLinks - NE - obrázky (typu PICTK2) zaměstnanců se načítají z dokumentů na Osobě v docházce (Kontaktní osobě).

Ano - obrázek z modulu Odkazy

NumberOfColumns -1

Počet sloupců, ve kterých se na terminálu zobrazují přednastavené typy průchodů. Implicitně jeden sloupec.

SetGPScoordinates - Ne

Ano - Zjišťovat GPS souřadnice

ShowKeyboard - Ne

Ano - Na terminálu se zobrazí klávesnice pro ruční zadání kódu. Automaticky se nastavuje parametr ViewVariant na WithKeyboard.

TerminalAbbr - terminál

Parametr je potřeba nastavit na zkratku terminálu, na kterém poběží.

UpdateInterval - 4000

Prodleva pro výchozí stav nastavení v milisekundách.

UpdateIntevalInfo - 0
Prodleva pro výchozí stav při stavu v Info.

ViewVariant - Varianta fragmentu, pokud je pro terminál speciálně upraven. Standardní řešení umožňuje tato zobrazení:

- InHeightVariant - zobrazení na výšku

- WithKeyboard - zobrazení s číselnou klávesnicí, zároveň je potřeba nastavit parametr Showkeyboard na hodnotu ANO.

- WithMoreButton - Přednastevené typy průchodů se na terminálu zobrazují až po rozbalení ikony pro tato tlačítka.

- 9Buttons - Devět tlačítek přes obrazovku terminálu - Příchod, Odchod, Info a přednastavené typy průchodů na terminálu.

- ArrivalDepartureWeb - zobrazení pro webovou docházku - Příchod, Odchod, Info a přednastavené typy průchodů na terminálu.

Při speciální variantě fragmentu pro danou organizaci je potřeba do parametru dát údaj uvedený v závorce v názvu fragmentu (např. název fragmentu: TATTTTerminal(TEST).xml = v parametru bude zadána hodnota TEST)

Zoom - 1

Zvětšení formuláře.

ShowAttendancePersonCount - Ne

Ano - Na terminálu se bude zobrazovat aktuální počet přítomných osob.

ReloadPersonCountInterval - 60000

Interval přenačtení počtu přítomných osob - nastavení v milisekundách.

FilterButtonsByType - Ne
Ano - bude zobrazovat tlačítka dle druhu průchodu
Příchod - zobrazí se tlačítka pro příchod

Odchod - zobrazí se tlačítka pro odchod

PreviousDaysCount - Počet dnů pro zobrazení v INFO
Přes tlačítko INFO zobrazí terminál tabulku s daným počtem dnů zpětně.

DelayForCancel - 60
Zpoždění pro storno předchozího průchodu (sec)

KeysAsPassword - Ne
Nezobrazovat znaky

ShowCloseButton - Ne
Ano - zobrazí se tlačítko pro zavření formuláře.

ShowInfoValues - Ne
Ano - bude se zobrazovat info i při příchodu a odchodu.

ShowOKButton - Ne
Ano - dole na terminálu se bude zobrazovat tlačítko "Zaznamenat průchod"

Docházkový terminál s parametrem ViewVariant s hodnotou ArrivalDepartureWeb. Zobrazuje tlačítko na přepnutí odchodu/příchodu a další přednastavené typy průchodů.

pic_10529

Obr. Docházkový terminál s variantou fragmentu ArrivalDepartureWeb

Pod tlačítkem INFO je možné, pomocí parametru PreviousDaysCount, zobrazit několik (dle hodnoty parametru) odpracovaných dnů zpětně.

pic_10530

Obr. INFO - Webový docházkový terminál s parametrem PreviousDaysCount s hodnotou 10

Docházkový terminál osoby

Číslo procesu:

Id. číslo skriptu:

Soubor: ATTT_PersonalTerminal.PAS

Popis skriptu: Pro jednoduché zadání příchodu a odchodu na směnu je možné využít docházkový terminál osoby, kde jsou pouze dvě tlačítka pro příchod a odchod zaměstnance. Osoba se v tomto případě neidentifikuje kartou, ale přihlásí se do K2 a navolí si příchod nebo odchod. Takto je to možné udělat i na webové K2 kdekoliv na cestě s tím, že se do K2 do průchodu mohou uložit také GPS souřadnice.

 

pic_7106

Obr.: Docházkový terminál osoby

Adresa ve stromu: [Docházkový systém] [Docházkové terminály]

Parametry skriptu:

SetGPScoordinates - Ne

Ano - Zjišťovat GPS souřadnice

TerminalAbbr - terminál

Parametr je potřeba nastavit na zkratku terminálu, na kterém poběží. Uživatel musí mít právo č. 2029 - Docházkové terminály - Prohlížení, aby skript mohl spustit.

ViewVariant - Varianta fragmentu, pokud je pro terminál speciálně upraven.

Portál pracovníka

Číslo procesu:

Id. číslo skriptu:

Soubor: PERS_EmployedPersonPortal.PAS

Popis skriptu: Skript, který umožňuje zaměstnancům zobrazit údaje týkající se jejich osoby.

Adresa ve stromu: [Docházkový systém] [Osoby v docházce]

Parametry skriptu:

HideAttendanceMovement - NE

Ano - Skrýt průchody

HideAttendanceWorkTimeReport - NE

Ano - Skrýt pracovní listy

HideEmployedPerson - NE

Ano - Skrýt Personální kartu

HidePayrollSlips - Ne

Ano - Skrát Výplatní lístky

HidePersonAbsence - Ne

Ano - Skrýt plánované absence

HidePersonalTerminal - Ne

Ano - Skrýt Termnál osoby

HidePrEmployment - Ne

Ano - Skrýt pracovní vztah

TerminalAbbr - Zkratka terminálu pro záložku "Terminál osoby".
Uživatel musí mít právo č. 2029 - Docházkové terminály - Prohlížení, aby skript mohl spustit.

AllowedPersonAbsenceAbbr - Zkratky povolených "Typů nepřítomnosti" při zadání "Plánované absence"
Do hodnoty parametru se zadávají zkratky typů nepřítomnosti oddělené středníkem.

DelayForCancel - Zpoždění pro storno předchozího průchodu [sec]
Hodnota parametru - 60 sec

PayrollSlipGUID - GUID zařazení sestavy "Výplatní lístek"
Do hodnoty parametru se zadá identifikátor sestavy "Výplatního lístku"

PreviousDaysCount - Počet dnů pro zobrazení

Do hodnoty parametru se zadá počet dnů. Výpis jednotlivých dnů se zobrazí na záložce aktuální stav.

TerminalGUID - GUID zařazení skriptu "Docházkový terminál"

Do hodnoty parametru se zadá identifikátor skriptu pro "Docházkový terminál"
Umožňuje zobrazení plného terminálu. (Váže se na parametr TeminalAbbr)

WorkflowLeaveProcedureAbbr - Postup pro "Žádanku o dovolenou"
Do hodnoty parametru se zadá název Postupu pro dovolenou.

WorkflowAllowedAbsenceAbbr - implicitně DOV

Zkratky povolených "Typů nepřítomnosti" při zadání "Žádanky o dovolenou"

WorkflowLeaveButtonCaption - popiska tlačítka "Žádanka o dovolenou"
Do hodnoty prametru se zadá požadovaná popiska pro toto tlačítko.

Nová plánovaná absence

Číslo procesu:

Id. číslo skriptu:

Soubor: WOUSAW_NewPlannedAbsence.PAS

Popis skriptu: Skript, který umožní zadat novou plánovanou absenci přihlášenému uživateli. Je možné jej spustit ze stromového menu, nebo si ho může uživatel zařadit např. do oblíbených položek na plochu.

Osoba je vždy vyplněna kontaktní osobou aktuálně přihlášeného uživatele.

 

pic_7243

Adresa ve stromu: [Docházkový systém] [Plánované absence]

Parametry skriptu: