Dosys:API/attendance/GET: Porovnání verzí

Z Astea wiki
Skočit na navigaci Skočit na vyhledávání
 
(Nejsou zobrazeny 4 mezilehlé verze od stejného uživatele.)
Řádek 8: Řádek 8:
;dateFrom
;dateFrom
: typ [[{{NAMESPACE}}:API#Typy_parametrů|date]]
: typ [[{{NAMESPACE}}:API#Typy_parametrů|date]]
:Začátek období exportovaných dat. Začátek období musí být vždy nastaven na první den měsíce. Povinný parametr.
:Začátek období exportovaných dat. Povinný parametr.
;dateTo
;dateTo
: typ [[{{NAMESPACE}}:API#Typy_parametrů|date]]
: typ [[{{NAMESPACE}}:API#Typy_parametrů|date]]
:Konec období exportovaných dat. Hodnota musí být vyšší, než hodnota parametru ''dateFrom''.
:Konec období exportovaných dat. Hodnota musí být vyšší, než hodnota parametru ''dateFrom''. Povinný parametr.
;employee.number
;employee.number
: typ [[{{NAMESPACE}}:API#Typy_parametrů|string]]
: typ [[{{NAMESPACE}}:API#Typy_parametrů|string]]
:Osobní číslo zaměstnance, jehož data budou exportována.
:Osobní číslo zaměstnance, jehož data budou exportována.
;employee.salaryNuber
;employee.salaryNumber
: typ [[{{NAMESPACE}}:API#Typy_parametrů|string]]
: typ [[{{NAMESPACE}}:API#Typy_parametrů|string]]
:Výplatní číslo zaměstnance, jehož data budou exportována.
:Výplatní číslo zaměstnance, jehož data budou exportována.


== Výsledek ==
== Výsledek ==
API endpoint vrací pole objektů ve formátu JSON, kde každý prvek odpovídá jednomu dni docházky konkrétního zaměstnance.
API endpoint vrací pole objektů ve formátu JSON, kde každý prvek odpovídá jednomu dni docházky konkrétního zaměstnance. Export nezpracovává data docházky zaměstnance, který nebyl v požadovaném období aktivní.
{| class="wikitable"
{| class="wikitable"
! Údaj || Typ || Popis
! Údaj || Typ || Popis
|-
|-
| Employee || int || Interní identifikátor zaměstnance.
| Employee || string || Interní číslo zaměstnance.
|-
|-
| Employee.Number || string || Evidenční číslo zaměstnance.
| Employee.Number || string || Evidenční číslo zaměstnance.

Aktuální verze z 10. 6. 2024, 11:18

Dosys 4.3.4.3

Přehled

Endpoint slouží pro přístup k datům docházky ve formátu JSON.

Parametry

dateFrom
typ date
Začátek období exportovaných dat. Povinný parametr.
dateTo
typ date
Konec období exportovaných dat. Hodnota musí být vyšší, než hodnota parametru dateFrom. Povinný parametr.
employee.number
typ string
Osobní číslo zaměstnance, jehož data budou exportována.
employee.salaryNumber
typ string
Výplatní číslo zaměstnance, jehož data budou exportována.

Výsledek

API endpoint vrací pole objektů ve formátu JSON, kde každý prvek odpovídá jednomu dni docházky konkrétního zaměstnance. Export nezpracovává data docházky zaměstnance, který nebyl v požadovaném období aktivní.

Údaj Typ Popis
Employee string Interní číslo zaměstnance.
Employee.Number string Evidenční číslo zaměstnance.
Employee.SalaryNumber string Výplatní číslo zaměstnance.
PassDate date Datum
WorkTime string Identifikátor pracovní doby.
WorkTimeShift string Identifikátor kalendáře.
WorkTimeHours string Identifikátor směny.
WorkFrom datetime Datum a čas začátku práce po aplikaci pravidel výpočtu docházky.
WorkTo datetime Datum a čas konce práce po aplikaci pravidel výpočtu docházky.
GetIn datetime Datum a čas skutečného příchodu. Od údaje WorkFrom se může lišit v důsledku kvantování, ignorování příchodu před začátkem směny a dalších výpočtových pravidel.
GetOut datetime Datum a čas skutečného odchodu. Od údaje WorkTo se může lišit v důsledku kvantování, ignorování příchodu před začátkem směny a dalších výpočtových pravidel.
TmFund time Fond pracovní doby.
TmWork time Odpracovaná doba.
TmNA, TmOB, TmPR... time Časy jednotlivých přerušení.

Příklad

https://dochazka.mojefirma.cz?doc=api/attendance&dateFrom=2023-08-01&dateTo=2023-08-31

https://dochazka.mojefirma.cz?doc=api/attendance&dateFrom=2023-08-01&dateTo=2023-08-31&employee.number=100

Odkazy

API - přehled

Domovská stránka