<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="cs">
	<id>https://prirucky.ksprogram.cz/index.php?action=history&amp;feed=atom&amp;title=D%C5%AFvody_zm%C4%9Bn_dat</id>
	<title>Důvody změn dat - Historie editací</title>
	<link rel="self" type="application/atom+xml" href="https://prirucky.ksprogram.cz/index.php?action=history&amp;feed=atom&amp;title=D%C5%AFvody_zm%C4%9Bn_dat"/>
	<link rel="alternate" type="text/html" href="https://prirucky.ksprogram.cz/index.php?title=D%C5%AFvody_zm%C4%9Bn_dat&amp;action=history"/>
	<updated>2026-10-17T04:54:40Z</updated>
	<subtitle>Historie editací této stránky</subtitle>
	<generator>MediaWiki 1.37.2</generator>
	<entry>
		<id>https://prirucky.ksprogram.cz/index.php?title=D%C5%AFvody_zm%C4%9Bn_dat&amp;diff=30817&amp;oldid=prev</id>
		<title>Petrm v 31. 3. 2017, 12:18</title>
		<link rel="alternate" type="text/html" href="https://prirucky.ksprogram.cz/index.php?title=D%C5%AFvody_zm%C4%9Bn_dat&amp;diff=30817&amp;oldid=prev"/>
		<updated>2017-03-31T12:18:35Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;cs&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Starší verze&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Verze z 31. 3. 2017, 14:18&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l21&quot;&gt;Řádek 21:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Řádek 21:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|2&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|2&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|[[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Duvod_ProvedZm1 &lt;/del&gt;(sk.12)]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|[[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Duvod_ProvedZm2 &lt;/ins&gt;(sk.12)]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| Pojmenování důvodu 2.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| Pojmenování důvodu 2.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Petrm</name></author>
	</entry>
	<entry>
		<id>https://prirucky.ksprogram.cz/index.php?title=D%C5%AFvody_zm%C4%9Bn_dat&amp;diff=30813&amp;oldid=prev</id>
		<title>Petrm: Založena nová stránka: ''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ě '''ev…</title>
		<link rel="alternate" type="text/html" href="https://prirucky.ksprogram.cz/index.php?title=D%C5%AFvody_zm%C4%9Bn_dat&amp;diff=30813&amp;oldid=prev"/>
		<updated>2017-03-31T12:17:44Z</updated>

		<summary type="html">&lt;p&gt;Založena nová stránka: &amp;#039;&amp;#039;Důvody změn dat&amp;#039;&amp;#039; - specializovaná funkcionalita pro &amp;#039;&amp;#039;&amp;#039;zaznamenávání důvodů změn dat vybraných položek&amp;#039;&amp;#039;&amp;#039;, které slouží například pro * pro čistě &amp;#039;&amp;#039;&amp;#039;ev…&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nová stránka&lt;/b&gt;&lt;/p&gt;&lt;div&gt;''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&lt;br /&gt;
* pro čistě '''evidenční důvody''' nebo &lt;br /&gt;
* různé '''auditní požadavky''' či &lt;br /&gt;
* návaznosti '''do dalších systémů'''.&lt;br /&gt;
&lt;br /&gt;
Důvod zadává uživatel provádějící změnu u vybrané položky a to podle nastavení - buď &lt;br /&gt;
* '''výběr důvodu z číselníku''' nebo &lt;br /&gt;
* '''zápis krátkého textu'''.&lt;br /&gt;
&lt;br /&gt;
== Nastavení ==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;3&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+ &amp;lt;small&amp;gt;Nastavení funkcionality důvody změn dat&amp;lt;/small&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background-color: #eeeeee&amp;quot;&lt;br /&gt;
|Krok&lt;br /&gt;
|Název&lt;br /&gt;
|Komentář&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|[[Duvod_ProvedZm1 (sk.12)]]&lt;br /&gt;
| Pojmenování důvodu 1 (a zapnutí funkcionality).&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|[[Duvod_ProvedZm1 (sk.12)]]&lt;br /&gt;
| Pojmenování důvodu 2.&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|Rozsah&lt;br /&gt;
| Záložka ''Nastavení evidence důvodů''.&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|Číselník 1&lt;br /&gt;
| Pro důvod 1 (číselník nemusí být vyplněn).&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Číselník 2&lt;br /&gt;
| Pro důvod 2 (číselník nemusí být vyplněn).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Nastavení evidence důvodů ===&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
| [[Image: Duvody-zmen-dat-nastaveni-editace.png|500px|thumb|Nastavení jednoho záznamu - Editace.]]&lt;br /&gt;
| [[Image: Duvody-zmen-dat-nastaveni-priklad1.png|500px|thumb|Příklad nastavení.]]&lt;br /&gt;
|}&lt;br /&gt;
* '''Druh změny''' - výběr jedné z hodnoty ''Insert'', ''Update'', ''Delete''.&lt;br /&gt;
* '''Tabulka''' - výběr db tabulky z připravených.&lt;br /&gt;
* '''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.&lt;br /&gt;
* '''Důvod 1''' - ''Ne/Ano'' - pokud ''Ano'', pak bude povinné vyplňování důvodu 1 při změně dat.&lt;br /&gt;
* '''Důvod 2''' - ''Ne/Ano'' - pokud ''Ano'', pak bude povinné vyplňování důvodu 2 při změně dat.&lt;br /&gt;
&lt;br /&gt;
=== Číselník 1 a Číselník 2 ===&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
| [[Image: Duvody-zmen-dat-ciselnik1-priklad1.png|450px|thumb|Číselník 1 - příklad naplnění.]]&lt;br /&gt;
| [[Image: Duvody-zmen-dat-ciselnik2-priklad1.png|450px|thumb|Číselník 2 - příklad naplnění.]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Možnosti jsou následující - číselník (1 nebo 2)&lt;br /&gt;
*  '''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&lt;br /&gt;
*  '''není vyplněn''' - uživatel bude důvodu zadávat textem (20 znaků).&lt;br /&gt;
&lt;br /&gt;
Nastavení provedená v tomto okně se projeví až po restartu aplikace. &lt;br /&gt;
&lt;br /&gt;
== Zadávání důvodu změny ==&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
| [[Image: Duvody-zmen-dat-priklad1-1.png|450px|thumb|Příklad vyžádání důvodu změny.]]&lt;br /&gt;
| [[Image: Duvody-zmen-dat-priklad1-2.png|450px|thumb|Příklad vyžádání důvodu změny.]]&lt;br /&gt;
| [[Image: Duvody-zmen-dat-priklad1-3.png|450px|thumb|Příklad vyžádání důvodu změny.]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Výstupy ==&lt;br /&gt;
Výstupy jsou zpracovány na základě zákaznických požadavků.&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
| [[Image: Duvody-zmen-dat-priklad1-4.png|590px|thumb|Příklad výstupu - sestava]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Odkazy ==&lt;br /&gt;
* [[Historie změn dat]]&lt;br /&gt;
* [[Systémová příručka]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* &amp;lt;small&amp;gt;DB: duvody_cisel, duvody_nastav, duvody_zmen, dbarch &amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
select A.id, A.druh_zmeny, A.tabulka, A.sloupec, A.os_cislo, A.old_hodnota, A.new_hodnota,&lt;br /&gt;
A.datum_zmeny, A.cas_zmeny, B.duvod1, C1.popis, C1.udalost,&lt;br /&gt;
B.duvod2, C2.popis, C2.udalost&lt;br /&gt;
&lt;br /&gt;
from dbarch A, duvody_zmen B,&lt;br /&gt;
duvody_cisel C1 right outer join duvody_zmen B1 on C1.poradi = 1 and C1.kod = B1.duvod1,&lt;br /&gt;
duvody_cisel C2 right outer join duvody_zmen B2 on C2.poradi = 2 and C2.kod = B2.duvod2&lt;br /&gt;
where &lt;br /&gt;
A.id = B.id_dbarch and&lt;br /&gt;
B.id_dbarch = B1.id_dbarch and&lt;br /&gt;
B.id_dbarch = B2.id_dbarch&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Petrm</name></author>
	</entry>
</feed>