.. include:: /icons.rst .. _ug_ap_revisions_editor: ================ Editor revizí ================ Změny v popisu archivních entit je možné provádět v závislosti na :ref:`stavu entity ` buď přímo v :ref:`záznamu archivní entity `, nebo pomocí její **revize**. Výhodou režimu revizí je přehledné zobrazení provedených změn a jejich okamžité porovnávání vůči uloženému záznamu archivní entity, včetně zobrazení :ref:`stavu synchronizace ` s externími systémy. Prostředí editoru revizí může být v některých případech užitečné i pro popis entit ve :ref:`stavu ` *nová* a *k doplnění*, které lze na rozdíl od entit ve stavu *schválená* upravovat i mimo režim revize. Pro práci s entitami v režimu revizí jsou v :ref:`horním panelu ` k dispozici tyto ovládací prvky: .. image:: resources/revize-horni_panel-vytvorit.png :align: center |plus| :ref:`Vytvořit revizi ` Vytvoří revizi záznamu archivní entity. |fa-undo| Smazat revizi Smaže revizi záznamu archivní entity včetně provedených změn. |edit| :ref:`Změnit vlastnosti revize ` Umožňuje změnit :ref:`stav revize ` a :ref:`podtřídu ` archivní entity. |check| :ref:`Potvrzení revize ` Uloží provedené úpravy do záznamu entity a změní entitu do požadovaného :ref:`stavu `. .. image:: resources/revize-horni_panel.png :align: center Mezi uloženým záznamem entity a režimem revize lze přepínat pomocí tlačítka se zobrazeným :ref:`stavem revize `. .. image:: resources/revize-stav.png :align: center :width: 155px .. image:: resources/revize-stav-ON.png :align: center :width: 153px .. _ug_ap_revisions_editor-create: Vytvoření revize ================= Revizi archivní entity je možné vytvořit pouze u záznamů ve :ref:`stavu entity `: - *nová* - *k doplnění* - *schválená* U záznamů entit s vytvořenou revizí jsou omezeny některé jiné funkcionality: - :ref:`Změnit vlastnosti entity ` - :ref:`Aktualizace údajů z externího systému ` .. _ug_ap_revisions_editor-edit: Úpravy revize ================= Záznam archivní entity s vytvořenou revizí lze :ref:`upravit ` výhradně v režimu revize. .. image:: resources/revize-zaznam.png :align: center .. image:: resources/revize-part.png :align: center .. note:: - Vzhledem k zastavené :ref:`aktualizaci záznamu entity ` s vytvořenou revizí lze doporučit, aby byly změny provedené v rámci revize co nejdříve :ref:`potvrzeny ` a :ref:`zapsány do externího systému `. Při delším přerušení aktualizace se zvyšuje pravděpodobnost souběžné změny entity v externím systému, jejímž výsledkem je :ref:`stav synchronizace ` *Nesynchronizuje se*. Jediným řešením tohoto stavu je opětovná :ref:`Aktualizace údajů z externího systému `, při níž dojde ke ztrátě lokálních změn záznamu entity. - Při odstraňování duplicit a :ref:`sloučení ` záznamu nahrazené entity, k níž je vytvořena revize, jsou do záznamu nahrazující entity zkopírovány uložené hodnoty prvků popisu, nikoli :ref:`nepotvrzené ` hodnoty změněné v rámci revize. - Při :ref:`zápisu entity s vytvořenou revizí do externího systému ` je odeslán do externího systému uložený záznam entity, nikoli :ref:`nepotvrzené ` hodnoty změněné v rámci revize. .. _ug_ap_revisions_editor-state: Stav revize ============ V rámci usnadnění procesu editace a :ref:`schvalování ` záznamů je možné u revidovaných entit měnit jejich stav. Entity upravované v režimu revizí mohou být ve stavu: - *revize v přípravě* - *revize ke schválení* - *revize k doplnění* Ve stavu *revize ke schválení* není možné měnit :ref:`popis entity `, včetně její :ref:`podtřídy `. Podle stavu revize je možné vyhledávat a filtrovat v :ref:`levém panelu `. .. _ug_ap_revisions_editor-merge: Potvrzení revize ================= Potvrzením revize dojde k **uložení** provedených úprav do :ref:`záznamu archivní entity ` a zároveň ke změně entity do požadovaného :ref:`stavu `. Záznam entity ve stavu *nová* nebo *k doplnění* je možné změnit potvrzením revize do stavu entity: - *nová* - *ke schválení* - *k doplnění* - *schválená* Záznam entity ve stavu *schválená* lze potvrdit pouze do původního stavu *schválená*. .. note:: - Provedené úpravy záznamu entity je možné :ref:`odeslat do externího systému ` **současně s potvrzením revize**. Jejich :ref:`sloučení ` s hodnotami nahrazené / nahrazující entity při odstraňování duplicit je naopak možné až **po potvrzení revize**. Schvalování entit ------------------- Při potvrzení revize do výsledného :ref:`stavu entity ` *schválená* je vyžadováno **splnění standardních podmínek** dle :ref:`Základních pravidel ` (validace entity, pravidlo "dvou párů očí") a :ref:`administrace ` Elza (oprávnění): 1. entita musí být ve :ref:`stavu ` *revize ke schválení* 2. entita nesmí obsahovat :ref:`nesrovnalosti ` (chyby výsledku validace) 3. uživatel, který změnil :ref:`stav revize ` na *revize ke schválení*, nemůže být zároveň schvalovatelem dané entity 4. uživatel potvrzující revizi do :ref:`stavu ` *schválená* musí disponovat :ref:`oprávněními ` v závislosti na původním stavu entity: - *Schvalování archivních entit* + *Zakládání a změny nových* (entity ve :ref:`stavu `: *nová* / *k doplnění*) - *Schvalování archivních entit* + *Změna schválených archivních entit* (entity ve :ref:`stavu `: *schválená*) Viz :ref:`Proces schvalování archivních entit `.