API/employee PATCH
Dosys 5.1.2.8
PATCH [url docházky]?doc=api/employee
Přehled
Endpoint slouží pro změnu údajů zaměstnance.
Parametry
- employee
- int
- Interní identifikátor zaměstnance, jehož údaje budou změněny.
Zpracování
Funkce najde zaměstnance podle hodnoty parametru employee a změní jeho údaje podle údajů, předaných v těle zprávy. Pokud zaměstnanec neexistuje, funkce vrátí HTTP status 404.
Data zaměstnance se předávají jako tělo zprávy PATCH ve formátu JSON. Změněny budou jen ty údaje, které jsou uvedeny.
| Údaj | Typ | Povinné | Popis |
|---|---|---|---|
| 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. |