Pom19: Porovnání verzí
Z Prirucky
| Řádek 70: | Řádek 70: | ||
Výstupy jsou zpracovány na základě zákaznických požadavků. | Výstupy jsou zpracovány na základě zákaznických požadavků. | ||
{|border="0" cellpadding="0" cellspacing="0" | {|border="0" cellpadding="0" cellspacing="0" | ||
| [[Image: Duvody-zmen-dat-priklad1-4.png| | | [[Image: Duvody-zmen-dat-priklad1-4.png|590px|thumb|Příklad výstupu - sestava]] | ||
|} | |} | ||
| Řádek 81: | Řádek 81: | ||
select A.id, A.druh_zmeny, A.tabulka, A.sloupec, A.os_cislo, A.old_hodnota, A.new_hodnota, | select A.id, A.druh_zmeny, A.tabulka, A.sloupec, A.os_cislo, A.old_hodnota, A.new_hodnota, | ||
A.datum_zmeny, A.cas_zmeny, B.duvod1, B.duvod2 | A.datum_zmeny, A.cas_zmeny, B.duvod1, C1.popis, C1.udalost, | ||
from dbarch A, duvody_zmen B where | B.duvod2, C2.popis, C2.udalost | ||
A.id = B.id_dbarch | |||
from dbarch A, duvody_zmen B, | |||
duvody_cisel C1 right outer join duvody_zmen B1 on C1.poradi = 1 and C1.kod = B1.duvod1, | |||
duvody_cisel C2 right outer join duvody_zmen B2 on C2.poradi = 2 and C2.kod = B2.duvod2 | |||
where | |||
A.id = B.id_dbarch and | |||
B.id_dbarch = B1.id_dbarch and | |||
B.id_dbarch = B2.id_dbarch | |||
--> | --> | ||
Verze z 31. 3. 2017, 14:13
Důvody změn dat - specializovaná funkcionalita pro zaznamenávání důvodů změn dat vybraných položek, které slouží například pro
- pro čistě evidenční důvody nebo
- různé auditní požadavky či
- návaznosti do dalších systémů.
Důvod zadává uživatel provádějící změnu u vybrané položky a to podle nastavení - buď
- výběr důvodu z číselníku nebo
- zápis krátkého textu.
Nastavení
| Krok | Název | Komentář |
| 1 | Duvod_ProvedZm1 (sk.12) | Pojmenování důvodu 1 (a zapnutí funkcionality). |
| 2 | Duvod_ProvedZm1 (sk.12) | Pojmenování důvodu 2. |
| 3 | Rozsah | Záložka Nastavení evidence důvodů. |
| 4 | Číselník 1 | Pro důvod 1 (číselník nemusí být vyplněn). |
| 5 | Číselník 2 | Pro důvod 2 (číselník nemusí být vyplněn). |
Nastavení evidence důvodů
- Druh změny - výběr jedné z hodnoty Insert, Update, Delete.
- Tabulka - výběr db tabulky z připravených.
- Sloupec - výběr db sloupce z dané db tabulky; pokud je nevyplněno, zápis důvodu bude vyžadován pro všechny db sloupce z dané tabulky.
- Důvod 1 - Ne/Ano - pokud Ano, pak bude povinné vyplňování důvodu 1 při změně dat.
- Důvod 2 - Ne/Ano - pokud Ano, pak bude povinné vyplňování důvodu 2 při změně dat.
Číselník 1 a Číselník 2
Možnosti jsou následující - číselník (1 nebo 2)
- je vyplněn - při určování důvodu změny bude vyžadován jen výběr hodnoty z naplněného číselníku
- není vyplněn - uživatel bude důvodu zadávat textem (20 znaků).
Nastavení provedená v tomto okně se projeví až po restartu aplikace.
Zadávání důvodu změny
Výstupy
Výstupy jsou zpracovány na základě zákaznických požadavků.
Odkazy