Kuba1

Z Prirucky

Čtení pomocí WebAPI

Údaj Datový typ Význam
OsCislo decimal(10,0) Os. číslo zaměstnance
CisloPom smallint Číslo poměru zaměstnance
Sklad char(10) Identifikace skladu
CisPomucky char(12) Číslo pomůcky
Pocet decimal(10,3) Vydané množství
DatVyd date Datum výdeje
Cena decimal(8,2) Cena pomůcky
CisPol integer Číslo záznamu v rámci skladu a čísla pomůcky
IdVyd integer Identifikace výdejky v rámci skladu, pomůcky, cis_pol
DatVrac date Datum vrácení
DuvVrac char(7) Důvod vrácení
DatStor date Datum storna
PrevNaOsCislo decimal(10,0) Osobní číslo zaměstnance, na kterého byla pomůcka převedena
PrevNaCisloPom smallint Číslo poměru zaměstnance, na kterého byla pomůcka převedena

Zápis pomocí WebAPI

Údaj Datový typ Povinné pole Význam
OsCislo decimal(10,0) Ano Os. číslo zaměstnance
CisloPom smallint Ano Číslo poměru zaměstnance
Sklad char(10) Ano Identifikace skladu
CisPomucky char(12) Ano Číslo pomůcky
Pocet decimal(10,3) Ne Vydané množství
DatVyd date Ano Datum výdeje
Cena decimal(8,2) Ne Cena pomůcky
CisPol integer Ne Číslo záznamu v rámci skladu a čísla pomůcky
IdVyd integer Ne Identifikace výdejky v rámci skladu, pomůcky, cis_pol
DatVrac date Ano Datum vrácení
DuvVrac char(7) Ano Důvod vrácení
DatStor date Ne Datum storna
PrevNaOsCislo decimal(10,0) Ne Osobní číslo zaměstnance, na kterého byla pomůcka převedena
PrevNaCisloPom smallint Ne Číslo poměru zaměstnance, na kterého byla pomůcka převedena

Položky nutné k vyplnění pro vložení pomůcky

  • OsCislo
  • CisloPom
  • Sklad
  • CisPomucky
  • Pocet
  • DatVyd
  • Cena

Popis

Option

Stav

  • Použití pro metodu: "UpdateData".
  • Datový typ: Integer (Příklad: 'Stav':'1‘).
  • Přípustné hodnoty:
    • 0 – Vrácení pracovní pomůcky
    • 1 – Storno pracovní pomůcky
    • 2 – Převod na jinou osobu
  • Funkcionalita: Při jeho vyplnění budou vráceny, stornovány případně převedeny pracovní pomůcky. Jiná funkcionalita není v tomto případě definována a není nijak jinak možné zasahovat do této struktury z důvodu udržení integrity dat. Při použití toho Option není nutné definovat vyhledávací podmínku JsonSearchCriteria, může tedy zůstat nevyplněna.
Metoda = "UpdateData"
SkupinaUdaju = "PracovniPomucky"
Data = [{'OsCislo': '1','CisloPom': '0','Sklad': '001','CisPomucky': '05','Pocet': '1','DatVyd':'2021-05-24','Cena':'NULL','IdVyd':'73','CisPol':'1','PrevNaOsCislo':'3','PrevNaCisloPom':'0'}]
JsonOptions = {"Stav": "2"}