Historie změn
Historie změn je obecný aparát, který umožňuje zaznamenávat a prohlížet změny provedené v datech prostřednictvím editace nebo jinak. Zaznamenané změny lze kdykoliv prohlížet přímo z editačního programu nebo ze Správy změn.
Konfigurace historie změn
Celý aparát se aktivuje ve volbě Administrace/Správa změn/Aktivace historie změn zatržením možnosti Zapisovat změny.
Ve volbě Administrace/Správa změn/Konfigurace změn se musí dále určit, pro které datové tabulky (entity) se budou změny monitorovat. Při požadavku na monitorování se pořídí záznam se jménem entity a zaškrtne se možnost Zápis změn. Pokud se v editačním programu editují položky, které se fyzicky zapisují do více tabulek (podentit), lze navíc nastavit monitorování všech podentit zaškrtnutím možnosti Zápis změn navázaných entit. Tyto podentity potom nemusejí mít vlastní povolovací záznam.
Správa změn
Volba Administrace/Správa změn zahrnuje výše popsanou Konfiguraci změn a dále Historii změn pro prohlížení veškerých záznamů o změnách v systému.
Prohlížení změn
Zaznamenané změny lze prohlížet
- ze Správy změn volbou Historie změn - zobrazí se všechny záznamy změn v systému
Použité barevné rozlišení v browse
Barva sloupce
- modrá - důležité sloupce pro lepší orientaci (Entita, Klíč záznamu, Položka, Nová hodnota)
Údaje uložené ve větě historie změn:
- Hlavní entita - jméno nadřízené entity (tabulky) - pro složitější editační programy může být odlišné od údaje Entita a znamená hlavní tabulku editačního programu, ze kterého byla změna provedena
- Klíč hlavní entity - klíč záznamu odpovídající položce Hlavní entita
- Entita - jméno monitorované entity (tabulky)
- Klíč záznamu - klíč záznamu odpovídající položce Entita
- Položka - jméno položky ve větě, u které došlo ke změně. Pozn.: Pro založení nové věty nebo smazání věty není vyplněno
- Původní hodnota - původní hodnota položky
- Nová hodnota - nová hodnota položky
- Datum změny - datum provedení změny
- Čas změny - čas provedení změny
- Původ změny - při jaké činnosti došlo ke změně (Editace, Hromadná změna apod.) Změny z editace se dle konfigurace změn zapisují automaticky, změny při hromadných akcích se ukládají pouze výjimečně pro vybrané úlohy
- Typ změny - jaká akce změnu způsobila, např. Vytvoření záznamu, Oprava záznamu, Smazání záznamu
- Změnil - osoba, která provedla změnu
- Klíč změny - ID změnového záznamu (jednoznačné rostoucí číslo záznamu)
Dotahované údaje
Vzhledem k požadavku obecné funkčnosti aparátu Historie změn obsahuje změnový záznam položky, jejichž obsah nemusí mít vždy jasnou vypovídací hodnotu pro uživatele. Proto tam, kde je to možné, dotahují se k obsahu některých položek (Hlavní entita, Klíč hlavní entity, Entita, Klíč záznamu, Položka) vysvětlující texty a zobrazují se vpravo ve fialové barvě. Např. viz níže: název položky, hodnota položky, dotažený text:
Entita Z6a Odběratelé Klíč záznamu 123714 odběratel 3000523 Mareš Jan Položka prizNeplatic Příznak neplatič
Některé dotahované texty nejsou např. dostupné pro záznam o smazání věty, protože údaje ze smazané věty již nejsou k dispozici.