Požadavky (DB tabulky): Porovnání verzí

Z Prirucky
Řádek 11: Řádek 11:
* select * from prtl_porizovak;
* select * from prtl_porizovak;
* select * from workfl_sluz_cesty;
* select * from workfl_sluz_cesty;
* select * from projekty_hod;
* select * from projekty_cinn;
</small>
</small>



Verze z 14. 11. 2014, 13:14

Požadavky (DB tabulky)

DB tabulky

  • select * from workfl_master;
  • select * from workfl_faze;
  • select * from workfl_stavy;
  • select * from workfl_hl;
  • select * from workfl_body;
  • select * from workfl_proc;
  • select * from prtl_porizovak;
  • select * from workfl_sluz_cesty;
  • select * from projekty_hod;
  • select * from projekty_cinn;

Příklady

workfl_master
id typ nazev ...
2 dovol žádost o dovolenou ...
5 sluz žádost o služ. cestu ...
workfl_stavy
id_master faze stav syst_stav ...
2 1 novy n ...
2 2 schvaleny o ...
2 2 zamitnuty s ...
workfl_hl
id_poz os_cislo typ id_master ...
80 11 dovol 2 ...
86 7 sluzc 5 ...
workfl_body
id id_poz verze datum_od datum_do id_vazba tabulka ...
.. 80 1 2014-08-27 2014-08-28 ...
.. 86 1 2014-09-25 2014-09-25 89 workfl_sluz_cesty ...
workfl_sluz_cesty
ev_cislo ...
89 ...

Uložení žádosti o služební cestu znamená uložení dat do tabulky: workfl_hl, worfkl_body, workfl_proc a navíc workfl_sluz_cesty.
Vazbou je workfl_body.id vazba = workfl_sluz_cesty.ev_cislo.
Po schválení žádosti jsou data o žádosti zkopírována z tabulky workfl_sluz_cesty do tabulky sluz_cesty, s níž se pak již dále pracuje (následné úpravy služ.cesty zaměstnancem, atd.), a zároveň je změněna hodnota workfl_body.tabulka z hodnoty workfl_sluz_cesty na sluz_cesty.

workfl_proc
id id_poz poradi stav sys_stav faze resitel duvod adresat datum cas zapsal ...
123 80 1 novy n 1 1 ...
127 80 2 schvaleny o 2 1 ...
135 86 1 novy n 1 1 ...

Pole workfl.datum a workfl.cas uchovávají informace o dni a času provedení změny stavu.

Adresa stránky

Adresa stránky při zobrazení detailu žádosti je v horní liště stejná jako adresa celého seznamu žádostí. Při uvádění odkazu v emailové adrese na detail požadavku je k adrese stránky přidáno ?id_poz=xxx, kde xxx je odkaz na konkrétní požadavek. Ten byl původně uváděn přímo číslem workfl_proc.id_poz, nově z důvodu bezpečnosti je generován kódovaný text.