|
|
| Řá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]]
| |