Pom11: Porovnání verzí

Z Prirucky
(Stránka vyprázdněna)
Řá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ů]]

Verze z 8. 9. 2014, 11:23