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…“)
 
 
(Není zobrazeno 7 mezilehlých verzí od stejného uživatele.)
Řádek 16: Řádek 16:
| decimal(10,0)
| decimal(10,0)
| Ano
| Ano
| osobní číslo pracovníka
| Osobní číslo zaměstnance.
|-  
|-  
| CisloPom
| CisloPom
Řádek 41: Řádek 41:
=Popis=
=Popis=


==Options==
Pro tuto skupinu údajů je umožněno použít pouze metodu "InsertData".


===VlozenoOd===
====Příklad====
* '''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====
<pre>
<pre>
Metoda = "GetData"
Metoda = "InsertData"
SkupinaUdaju = "KmenoveUdaje"
SkupinaUdaju = "ImportPruchodu"
Items = "OsCislo, Jmeno, Prijmeni, Titul"
JsonChangeData = [{ "OsCislo": "1", "CisloPom": "0", "Kod": "4", "Cas": "2026-03-01 060104" }]
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.
</pre>
</pre>


====Příklad 2 ====
=Informace pro správce KS webAPI=
<pre>
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.
Pro správnou funkcionalitu je potřeba, aby bylo v aplikaci ''KS mzdy'' aktivováno rozšíření „KS docházka 2024“ (menu: Nápověda > Rozšíření aplikace > Otevřít…).
 
 
</pre>


== Odkazy ==
== Odkazy ==
* [[KS webAPI]]
* [[KS webAPI]]

Aktuální verze z 5. 5. 2026, 14:14

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

Pro tuto skupinu údajů je umožněno použít pouze metodu "InsertData".

Příklad

Metoda = "InsertData"
SkupinaUdaju = "ImportPruchodu"
JsonChangeData = [{ "OsCislo": "1", "CisloPom": "0", "Kod": "4", "Cas": "2026-03-01 060104" }]

Informace pro správce KS webAPI

Pro správnou funkcionalitu je potřeba, aby bylo v aplikaci KS mzdy aktivováno rozšíření „KS docházka 2024“ (menu: Nápověda > Rozšíření aplikace > Otevřít…).

Odkazy