|
|
| Řádek 1: |
Řádek 1: |
| '''Požadavky (DB tabulky)'''
| |
|
| |
|
| == DB tabulky ==
| |
| <small>
| |
| * 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;
| |
| </small>
| |
|
| |
| == Příklady ==
| |
| {|border="1" cellpadding="3" cellspacing="0"
| |
| |+ '''''workfl_master'''''
| |
| |-
| |
| |'''id'''
| |
| |'''typ'''
| |
| |'''nazev'''
| |
| |'''...'''
| |
| |-
| |
| |2||dovol||žádost o dovolenou||...
| |
| |-
| |
| |5||sluz||žádost o služ. cestu||...
| |
| |}
| |
|
| |
| {|border="1" cellpadding="3" cellspacing="0"
| |
| |+ '''''workfl_stavy'''''
| |
| |-
| |
| |'''id_master'''
| |
| |'''faze'''
| |
| |'''stav'''
| |
| |'''syst_stav'''
| |
| |'''...'''
| |
| |-
| |
| |2||1||novy||n||...
| |
| |-
| |
| |2||2||schvaleny||o||...
| |
| |-
| |
| |2||2||zamitnuty||s||...
| |
| |}
| |
|
| |
| {|border="1" cellpadding="3" cellspacing="0"
| |
| |+ '''''workfl_hl'''''
| |
| |-
| |
| |'''id_poz'''
| |
| |'''os_cislo'''
| |
| |'''typ'''
| |
| |'''id_master'''
| |
| |'''...'''
| |
| |-
| |
| |80||11||dovol||2||...
| |
| |-
| |
| |86||7||sluzc||5||...
| |
| |}
| |
|
| |
| {|border="1" cellpadding="3" cellspacing="0"
| |
| |+ '''''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||...
| |
| |}
| |
|
| |
| {|border="1" cellpadding="3" cellspacing="0"
| |
| |+ '''''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''. <br>
| |
| Vazbou je ''workfl_body.id vazba = workfl_sluz_cesty.ev_cislo''. <br>
| |
| 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''.
| |
|
| |
| {|border="1" cellpadding="3" cellspacing="0"
| |
| |+ '''''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||||||||||||...
| |
| |}
| |
|
| |
| == 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ů]]
| |