Pom15: Porovnání verzí
| Řádek 1: | Řádek 1: | ||
''JsonOptions'' je parametr KS WebAPI. slouží pro doplnění speciálních parametrů, které ovlivní zpracovávanou skupinu údajů. | ''JsonOptions'' je parametr KS WebAPI. slouží pro doplnění speciálních parametrů, které ovlivní zpracovávanou skupinu údajů. | ||
Pokud bude zadáno více "option" v parametru, bude vrácena množina údajů odpovídající průniku záznamů jednotlivých "option". | |||
== EvidStavZam == | == EvidStavZam == | ||
| Řádek 109: | Řádek 111: | ||
''Příklad'' | ''Příklad'' | ||
<pre> | |||
Metoda = "GetData" | Metoda = "GetData" | ||
SkupinaUdaju = "KmenoveUdaje" | SkupinaUdaju = "KmenoveUdaje" | ||
Items = "OsCislo, Jmeno, Prijmeni, Titul" | Items = "OsCislo, Jmeno, Prijmeni, Titul" | ||
JsonOptions = {"ZmenenoOd": "2021-03-22 175000"} | JsonOptions = {"ZmenenoOd": "2021-03-22 175000"} | ||
</pre> | |||
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. | |||
== ZmenenoDo == | |||
{|border="1" cellpadding="3" cellspacing="0" | |||
|- | |||
! scope="row"| Option | |||
| ZmenenoOd | |||
|- | |||
! scope="row"| Metoda | |||
| GetData | |||
|- | |||
! scope="row"| Skupina údajů | |||
| [[KmenoveUdaje]], [[PracovniPomery]], [[Platby (KS WebAPI)|Platby]] | |||
|- | |||
! scope="row"| Rozsah | |||
| DateTime ve formátu '''yyyy-MM-dd hhmmss''' | |||
|- | |||
! scope="row"| Popis | |||
| Vrátí záznamy dané skupiny údajů, které byly změněny v databázi "do" zadaného data v tomto option. Bude kontrolována pouze změna položek zadaných v parametru. | |||
|} | |||
== Odkazy == | |||
* [[KS WebAPI]] | |||
Verze z 2. 7. 2021, 16:11
JsonOptions je parametr KS WebAPI. slouží pro doplnění speciálních parametrů, které ovlivní zpracovávanou skupinu údajů.
Pokud bude zadáno více "option" v parametru, bude vrácena množina údajů odpovídající průniku záznamů jednotlivých "option".
EvidStavZam
| Option | EvidStavZam |
|---|---|
| Metoda | GetData |
| Skupina údajů | KmenoveUdaje |
| Rozsah |
0: zaměstnanci po výstupu. 1: aktivní zaměstnanci 3: zaměstnanci v mimoevidenčním stavu |
| Popis | Vrátí zaměstnance s ohledem na evidenční stav. |
Příklad 1
Zadání vlastnosti JsonOptions: { "EvidStavZam": "1" }.
Metodou GetData bude vrácena skupina zaměstnanců, kteří jsou v evidenčním stavu.
Příklad 2
Zadání vlastnosti JsonOptions: { "EvidStavZam": "0,3" }.
V tomto případě bude vrácena skupina zaměstnanců, kteří vystoupili a jsou v mimoevidenčním stavu.
VlozenoOd
| Option | VlozenoOd |
|---|---|
| Metoda | GetData |
| Skupina údajů | KmenoveUdaje, PracovniPomery, Platby |
| Rozsah | DateTime ve formátu yyyy-MM-dd hhmmss |
| Popis | Vrátí záznamy dané skupiny údajů, které byly vloženy do databáze "od" zadaného data v tomto option. |
Příklad
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.
VlozenoDo
| Option | VlozenoDo |
|---|---|
| Metoda | GetData |
| Skupina údajů | KmenoveUdaje, PracovniPomery, Platby |
| Rozsah | DateTime ve formátu yyyy-MM-dd hhmmss |
| Popis | Vrátí záznamy dané skupiny údajů, které byly vloženy do databáze "do" zadaného data v tomto option. |
Příklad
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.
ZmenenoOd
| Option | ZmenenoOd |
|---|---|
| Metoda | GetData |
| Skupina údajů | KmenoveUdaje, PracovniPomery, Platby |
| Rozsah | DateTime ve formátu yyyy-MM-dd hhmmss |
| Popis | Vrátí záznamy dané skupiny údajů, které byly změněny v databázi "od" zadaného data v tomto option. Bude kontrolována pouze změna položek zadaných v parametru. |
Příklad
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.
ZmenenoDo
| Option | ZmenenoOd |
|---|---|
| Metoda | GetData |
| Skupina údajů | KmenoveUdaje, PracovniPomery, Platby |
| Rozsah | DateTime ve formátu yyyy-MM-dd hhmmss |
| Popis | Vrátí záznamy dané skupiny údajů, které byly změněny v databázi "do" zadaného data v tomto option. Bude kontrolována pouze změna položek zadaných v parametru. |