Pom15: Porovnání verzí

Z Prirucky
(Stránka vyprázdněna)
Řádek 1: Řádek 1:
''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 ==
{|border="1" cellpadding="3" cellspacing="0"
|-
! scope="row"| Option
| EvidStavZam
|-
! scope="row"| Metoda
| GetData
|-
! scope="row"| Skupina údajů
| [[KmenoveUdaje]]
|-
! scope="row"| Rozsah
|
0: zaměstnanci po výstupu.
1: aktivní zaměstnanci
3: zaměstnanci v mimoevidenčním stavu
|-
! scope="row"| Popis
| Vrátí zaměstnance s ohledem na evidenční stav.
|}
''Příklad 1''
<pre>
Zadání vlastnosti JsonOptions: { "EvidStavZam": "1" }.
</pre>
Metodou ''GetData'' bude vrácena skupina zaměstnanců, kteří jsou v evidenčním stavu.
''Příklad 2''
<pre>
Zadání vlastnosti JsonOptions: { "EvidStavZam": "0,3" }.
</pre>
V tomto případě bude vrácena skupina zaměstnanců, kteří vystoupili a jsou v mimoevidenčním stavu.
== VlozenoOd ==
{|border="1" cellpadding="3" cellspacing="0"
|-
! scope="row"| Option
| VlozenoOd
|-
! 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 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 ==
{|border="1" cellpadding="3" cellspacing="0"
|-
! scope="row"| Option
| VlozenoDo
|-
! 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 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 ==
{|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 "od" zadaného data v tomto option. Bude kontrolována pouze změna položek zadaných v parametru.
|}
''Příklad''
<pre>
Metoda = "GetData"
SkupinaUdaju = "KmenoveUdaje"
Items = "OsCislo, Jmeno, Prijmeni, Titul"
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:30