WebAPI Import průchodů: Porovnání verzí
Z Prirucky
(založena nová stránka s textem „=Zápis pomocí WebAPI= {|border="1" cellpadding="3" cellspacing="0" |- style="background-color: #eeeeee" |'''Údaj''' |'''Datový typ''' |'''Povinné pole''' |'''Význam''' |- | IdZaznamu | integer | Ne | Jednoznačná identifikace záznamu v externím systému. |- | OsCislo | decimal(10,0) | Ano | osobní číslo pracovníka |- | CisloPom | smallint | Ne | Číslo pracovního poměru. |- | Kod | char(10) | Ano | Docházkový kód externího s…“) |
|||
| Řádek 16: | Řádek 16: | ||
| decimal(10,0) | | decimal(10,0) | ||
| Ano | | Ano | ||
| | | Osobní číslo zaměstnance. | ||
|- | |- | ||
| CisloPom | | CisloPom | ||
Verze z 5. 5. 2026, 13:48
Zápis pomocí WebAPI
| Údaj | Datový typ | Povinné pole | Význam |
| IdZaznamu | integer | Ne | Jednoznačná identifikace záznamu v externím systému. |
| OsCislo | decimal(10,0) | Ano | Osobní číslo zaměstnance. |
| CisloPom | smallint | Ne | Číslo pracovního poměru. |
| Kod | char(10) | Ano | Docházkový kód externího systému. |
| Cas | char(17) | Ano | Datum a čas ve formátu yyyy-MM-dd hhmmss. |
| NazevZarizeni | char(50) | Ne | Název zařízení externího systému. |
Popis
Options
VlozenoOd
- Použití pro metodu: "GetData".
- Datový typ: DateTime ve formátu "yyyy-MM-dd hhmmss" (Příklad: '2021-03-22 175235').
- Funkcionalita: Při jeho vyplnění budou vráceny pouze záznamy dané skupiny údajů, které byly vloženy do databáze KS mzdy "od" zadaného data v tomto Option.
VlozenoDo
- Použití pro metodu: "GetData".
- Datový typ: DateTime ve formátu "yyyy-MM-dd hhmmss" (Příklad: '2021-03-22 175235').
- Funkcionalita: Při jeho vyplnění budou vráceny pouze záznamy dané skupiny údajů, které byly vloženy do databáze KS mzdy "do" zadaného data v tomto Option.
ZmenenoOd
- Použití pro metodu: "GetData".
- Datový typ: DateTime ve formátu "yyyy-MM-dd hhmmss" (Příklad: '2021-03-22 175235').
- Funkcionalita: Při jeho vyplnění budou vráceny pouze záznamy dané skupiny údajů, které byly změněnyvdatabáziKS mzdy "od" zadaného data v tomto Option. Bude kontrolována pouze změna položek zadaných v parametru
ZmenenoDo
- Použití pro metodu: "GetData".
- Datový typ: DateTime ve formátu "yyyy-MM-dd hhmmss" (Příklad: '2021-03-22 175235').
- Funkcionalita: Při jeho vyplnění budou vráceny pouze záznamy dané skupiny údajů, které byly změněnyvdatabáziKS mzdy "do" zadaného data v tomto Option.
Pokud bude zadáno více Option v parametru JsonOptions, bude vrácena množina údajů odpovídající průniku záznamů jednotlivých Option.
Příklad 1
Metoda = "GetData"
SkupinaUdaju = "KmenoveUdaje"
Items = "OsCislo, Jmeno, Prijmeni, Titul"
JsonOptions = {"VlozenoOd": "2021-03-22 175000", "VlozenoDo": "2021-03-26 200000"}
Metodou "GetData" budou vráceny záznamy zaměstnanců, kteří byli v databázi KS mzdy evidováni od 22.3.2021 17:50:00 do 26.3.2021 20:00:00.
Příklad 2
Metoda = "GetData"
SkupinaUdaju = "KmenoveUdaje"
Items = "OsCislo, Jmeno, Prijmeni, Titul"
JsonOptions = {"ZmenenoOd": "2021-03-22 175000"}
Metodou "GetData" budou vráceny záznamy zaměstnanců, u kterých byla provedena změna v některém z údajů v parametru "Items" (OsCislo, Jmeno, Prijmeni, Titul) od 22.3.2021 17:50:00.