Pom11: Porovnání verzí
| Řádek 1: | Řádek 1: | ||
'''Požadavky (DB tabulky)''' | |||
== DB tabulky == | |||
<small> | <small> | ||
* select * from workfl_master; | * select * from workfl_master; | ||
| Řádek 10: | Řádek 13: | ||
</small> | </small> | ||
== Příklady == | |||
{|border="1" cellpadding="3" cellspacing="0" | {|border="1" cellpadding="3" cellspacing="0" | ||
|+ | |+ '''''workfl_master''''' | ||
|- | |- | ||
|'''id''' | |'''id''' | ||
| Řádek 25: | Řádek 28: | ||
{|border="1" cellpadding="3" cellspacing="0" | {|border="1" cellpadding="3" cellspacing="0" | ||
|+ | |+ '''''workfl_stavy''''' | ||
|- | |- | ||
|'''id_master''' | |'''id_master''' | ||
| Řádek 41: | Řádek 44: | ||
{|border="1" cellpadding="3" cellspacing="0" | {|border="1" cellpadding="3" cellspacing="0" | ||
|+ | |+ '''''workfl_hl''''' | ||
|- | |- | ||
|'''id_poz''' | |'''id_poz''' | ||
| Řádek 55: | Řádek 58: | ||
{|border="1" cellpadding="3" cellspacing="0" | {|border="1" cellpadding="3" cellspacing="0" | ||
|+ | |+ '''''workfl_body''''' | ||
|- | |- | ||
|'''id''' | |'''id''' | ||
| Řádek 72: | Řádek 75: | ||
{|border="1" cellpadding="3" cellspacing="0" | {|border="1" cellpadding="3" cellspacing="0" | ||
|+ | |+ '''''workfl_sluz_cesty''''' | ||
|- | |- | ||
|'''ev_cislo''' | |'''ev_cislo''' | ||
| Řádek 84: | Řádek 87: | ||
{|border="1" cellpadding="3" cellspacing="0" | {|border="1" cellpadding="3" cellspacing="0" | ||
|+ | |+ '''''workfl_proc''''' | ||
|- | |- | ||
|'''id''' | |'''id''' | ||
| Řádek 106: | Řádek 109: | ||
|135||86||1||novy||n||1||1||||||||||||... | |135||86||1||novy||n||1||1||||||||||||... | ||
|} | |} | ||
== 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. | |||
== Odkazy == | |||
* [[Portál-Schvalování požadavků]] | |||
Verze z 8. 9. 2014, 11:18
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;
Příklady
| id | typ | nazev | ... |
| 2 | dovol | žádost o dovolenou | ... |
| 5 | sluz | žádost o služ. cestu | ... |
| id_master | faze | stav | syst_stav | ... |
| 2 | 1 | novy | n | ... |
| 2 | 2 | schvaleny | o | ... |
| 2 | 2 | zamitnuty | s | ... |
| id_poz | os_cislo | typ | id_master | ... |
| 80 | 11 | dovol | 2 | ... |
| 86 | 7 | sluzc | 5 | ... |
| 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 | ... |
| 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.
| 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 | ... |
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.