Kuba1: Porovnání verzí
Z Prirucky
| (Není zobrazeno 46 mezilehlých verzí od 2 dalších uživatelů.) | |||
| Řádek 1: | Řádek 1: | ||
=Čtení pomocí WebAPI= | |||
{|border="1" cellpadding="3" cellspacing="0" | |||
|- style="background-color: #eeeeee" | |||
|'''Ú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= | ||
{|border="1" cellpadding="3" cellspacing="0" | |||
|- style="background-color: #eeeeee" | |||
|'''Ú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. | |||
<pre> | <pre> | ||
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"} | |||
</pre> | </pre> | ||
Aktuální verze z 15. 6. 2021, 08:26
Č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"}