Dosys:API/employee/GET: Porovnání verzí
Skočit na navigaci
Skočit na vyhledávání
| (Není zobrazeno 5 mezilehlých verzí od stejného uživatele.) | |||
| Řádek 23: | Řádek 23: | ||
== Výsledek == | == Výsledek == | ||
Formát návratové hodnosty závisí na výskytu parametru '''employee'''. Je-li uveden, funkce vrátí zaměstnance s tímto identifikátorem. Pokud takový záznam neexistuje, API generuje HTTP result 403. | |||
Není-li parametr '''employee''' uveden, vrací endpoint seznam průchodů, odpovídajících ostatním výběrovým podmínkám. | |||
{| class="wikitable" | {| class="wikitable" | ||
! Údaj || Typ || Popis | ! Údaj || Typ || Popis | ||
|- | |- | ||
| | | Employee || string || Identifikátor zaměstnance. | ||
|- | |||
| TermCode|| string || Kód terminálu (číslo čipu). | |||
|- | |||
| AltTermCode|| string || Záložní kód terminálu (číslo čipu). | |||
|- | |||
| Number || string || Evidenční číslo. | |||
|- | |||
| SalaryNumber || string || výplatní číslo. | |||
|- | |||
| Name || string || Jméno. | |||
|- | |||
| Surname || string || Příjmení. | |||
|- | |||
| Title || string || Titul. | |||
|- | |||
| DateFrom || date || Začátek období platnosti zaměstnance. | |||
|- | |||
| DateTo || date || Konec období platnosti zaměstnance. | |||
|- | |||
| TermPerms || object[] || Seznam přístupů k jednotlivým terminálům. | |||
|} | |} | ||
== Příklad == | == Příklad == | ||
<pre> | <pre> | ||
https://dochazka.mojefirma.cz?doc=api/ | https://dochazka.mojefirma.cz?doc=api/employee&employee=1234 | ||
https://dochazka.mojefirma.cz?doc=api/employee&number=1234 | |||
</pre> | </pre> | ||
Aktuální verze z 4. 2. 2025, 11:14
Dosys 5.1.2.8
Přehled
Endpoint slouží pro přístup k zaměstnancům.
Parametry
- employee
- int
- Interní identifikátor zaměstnance
- number
- typ string
- Evidenční číslo
- termCode
- typ string:
- Kód terminálu
- altTermCode
- typ string:
- Záložní kód terminálu
Výsledek
Formát návratové hodnosty závisí na výskytu parametru employee. Je-li uveden, funkce vrátí zaměstnance s tímto identifikátorem. Pokud takový záznam neexistuje, API generuje HTTP result 403. Není-li parametr employee uveden, vrací endpoint seznam průchodů, odpovídajících ostatním výběrovým podmínkám.
| Údaj | Typ | Popis |
|---|---|---|
| Employee | string | Identifikátor zaměstnance. |
| TermCode | string | Kód terminálu (číslo čipu). |
| AltTermCode | string | Záložní kód terminálu (číslo čipu). |
| Number | string | Evidenční číslo. |
| SalaryNumber | string | výplatní číslo. |
| Name | string | Jméno. |
| Surname | string | Příjmení. |
| Title | string | Titul. |
| DateFrom | date | Začátek období platnosti zaměstnance. |
| DateTo | date | Konec období platnosti zaměstnance. |
| TermPerms | object[] | Seznam přístupů k jednotlivým terminálům. |
Příklad
https://dochazka.mojefirma.cz?doc=api/employee&employee=1234 https://dochazka.mojefirma.cz?doc=api/employee&number=1234