WebAPI Pracovní pomůcky
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 (identifikace měněného záznamu je určena údaji v "JsonChangeData").
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"}