Dosys:API/employee/PATCH: Porovnání verzí
Skočit na navigaci
Skočit na vyhledávání
(založena nová stránka s textem „{{DISPLAYTITLE:API/employee PATCH}} {{VERSIONINFO|Dosys|5.1.2.8}} <pre> PATCH [url docházky]?doc=api/employee </pre> == Přehled == Endpoint slouží pro změnu údajů zaměstnance. == Parametry == ;employee :[[{{NAMESPACE}}:API#Typy_parametrů|int]] :Interní identifikátor zaměstnance, jehož údaje budou změněny. == Zpracování == Data zaměstnance se předávají jako tělo zprávy PATCH ve formátu JSON. Změněny budou jen ty údaje, kt…“) |
|||
| Řádek 14: | Řádek 14: | ||
== Zpracování == | == Zpracování == | ||
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. | 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. | |||
{| class="wikitable" | {| class="wikitable" | ||
! Údaj || Typ || Povinné || Popis | ! Údaj || Typ || Povinné || Popis | ||
Verze z 4. 2. 2025, 11:13
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 | Platnost opd. | |
| DateTo | date | Platnost do. | |
| TermPerms | object[] | Seznam přístupů k jednotlivým terminálům. |