|
|
| (Není zobrazeno 157 mezilehlých verzí od stejného uživatele.) |
| Řádek 1: |
Řádek 1: |
| ''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í ==
| |
| {|border="1" cellpadding="3" cellspacing="0"
| |
| |+ <small>Nastavení funkcionality důvody změn dat</small>
| |
| |- style="background-color: #eeeeee"
| |
| |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ů ===
| |
| {|border="0" cellpadding="0" cellspacing="0"
| |
| | [[Image: Duvody-zmen-dat-nastaveni-editace.png|500px|thumb|Nastavení jednoho záznamu - Editace.]]
| |
| | [[Image: Duvody-zmen-dat-nastaveni-priklad1.png|500px|thumb|Příklad nastavení.]]
| |
| |}
| |
| * '''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 ===
| |
| {|border="0" cellpadding="0" cellspacing="0"
| |
| | [[Image: Duvody-zmen-dat-ciselnik1-priklad1.png|450px|thumb|Číselník 1 - příklad naplnění.]]
| |
| | [[Image: Duvody-zmen-dat-ciselnik2-priklad1.png|450px|thumb|Číselník 2 - příklad naplnění.]]
| |
| |}
| |
|
| |
| 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 ==
| |
| {|border="0" cellpadding="0" cellspacing="0"
| |
| | [[Image: Duvody-zmen-dat-priklad1-1.png|450px|thumb|Příklad vyžádání důvodu změny.]]
| |
| | [[Image: Duvody-zmen-dat-priklad1-2.png|450px|thumb|Příklad vyžádání důvodu změny.]]
| |
| | [[Image: Duvody-zmen-dat-priklad1-3.png|450px|thumb|Příklad vyžádání důvodu změny.]]
| |
| |}
| |
|
| |
| == Výstupy ==
| |
| Výstupy jsou zpracovány na základě zákaznických požadavků.
| |
| {|border="0" cellpadding="0" cellspacing="0"
| |
| | [[Image: Duvody-zmen-dat-priklad1-4.png|590px|thumb|Příklad výstupu - sestava]]
| |
| |}
| |
|
| |
| == Odkazy ==
| |
| * [[Práce s aplikací]]
| |
| * [[Systémová příručka]]
| |
|
| |
| <!--
| |
| * <small>DB: duvody_cisel, duvody_nastav, duvody_zmen, dbarch </small>
| |
|
| |
| 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, C1.popis, C1.udalost,
| |
| B.duvod2, C2.popis, C2.udalost
| |
|
| |
| 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
| |
| -->
| |