.. _ZP2015_PRAVIDLA_KONTROLY:

========================
Pravidla kontroly popisu
========================

.. _ZP2015_PRAVIDLA_KONTROLY_ZAKLADNI:

Základní pravidla kontroly
==========================

:ref:`ZP2015_PRAVIDLA_HP_015`

Chyba:
    Chybí složka určující evidenční jednotku (pravidlo HP_015).

Viz :ref:`ZP2015_PRAVIDLA_HP`.


List musí mít strojovou dataci směrem ke kořeni
-----------------------------------------------

Každá jednotka popisu úrovně :ref:`ZP2015-PP-UrovenPopisu_Slozka`, :ref:`ZP2015-PP-UrovenPopisu_Jednotlivost` nebo :ref:`ZP2015-PP-UrovenPopisu_Cast`
nacházející se na nejnižší úrovni (bez dalších potomků) 
musí mít směrem ke kořeni alespoň jednu hodnotu prvku :ref:`ZP2015_UNIT_DATE`.

Výjimky z pravidla jsou:
  * u jednotky popisu je editován prvek :ref:`ZP2015_INVALID_RECORD`

Chyba:
    Není uvedena datace.


Nadřazená datace zahrnuje dataci úrovně
---------------------------------------

Hodnota prvku :ref:`ZP2015_UNIT_DATE` musí být zahrnuta v hodnotě prvku :ref:`ZP2015_UNIT_DATE`
editované na vyšších :ref:`úrovních popisu <ZP2015-PP-UrovenPopisu>`.

Chyba:
    Datace není zahrnuta v časovém rozsahu vyšší úrovně.


Počet archiválií musí být větší nebo roven 2
--------------------------------------------

U jednotky popisu s aktivním :ref:`způsobem pořádání <ZP2015_PP_ZpusobPoradani>` *Manipulační seznam*, *Inventář* nebo *Katalog*
musí být :ref:`počet archiválií <ZP2015_UNIT_COUNT>` větší nebo roven 2.

Výjimky z pravidla jsou:
  * u jednotky popisu je editován prvek :ref:`ZP2015_PP_DalsiEJ`
  * u jednotky popisu je editován prvek :ref:`ZP2015_PP_TypArchivalie` s hodnotou :ref:`ZP2015_PP_TypArchivalie_KTT`

Chyba:
    Počet archiválií musí být větší nebo roven 2.


Počet archiválií musí být větší nebo roven 1
--------------------------------------------

U jednotky popisu s aktivním :ref:`způsobem pořádání <ZP2015_PP_ZpusobPoradani>` *Manipulační seznam*, *Inventář* nebo *Katalog*
a prvkem popisu :ref:`ZP2015_PP_DalsiEJ`
musí být :ref:`počet archiválií <ZP2015_UNIT_COUNT>` větší nebo roven 1.

Výjimky z pravidla jsou:
  * u jednotky popisu je editován prvek :ref:`ZP2015_PP_TypArchivalie` s hodnotou :ref:`ZP2015_PP_TypArchivalie_KTT`

Chyba:
    Počet archiválií musí být větší nebo roven 1.


Počet archiválií u KTT musí být větší nebo roven 1
--------------------------------------------------

U jednotky popisu s aktivním :ref:`způsobem pořádání <ZP2015_PP_ZpusobPoradani>` *Manipulační seznam*, *Inventář* nebo *Katalog*
a prvkem popisu :ref:`ZP2015_PP_TypArchivalie` s hodnotou :ref:`ZP2015_PP_TypArchivalie_KTT`
musí být :ref:`počet archiválií <ZP2015_UNIT_COUNT>` větší nebo roven 1.

Chyba:
    Počet archiválií u kartotéky musí být větší nebo roven 1.


List musí mít zdroj akvizice směrem ke kořeni
---------------------------------------------

Každá jednotka popisu na nejnižší úrovni (bez dalších potomků) musí mít
směrem ke kořeni alespoň jednu hodnotu prvku :ref:`ZP2015_UNIT_SOURCE`,
pokud se nejedná o :ref:`způsob pořádání <ZP2015_PP_ZpusobPoradani>` *Starší pomůcka*.

Chyba:
    Není uveden zdroj akvizice.


List musí mít popsán fyzický stav směrem ke kořeni
--------------------------------------------------

Každá jednotka popisu na nejnižší úrovni (bez dalších potomků) musí mít
směrem ke kořeni alespoň jednu hodnotu prvku :ref:`ZP2015_UNIT_CURRENT_STATUS`,
pokud se nejedná o :ref:`způsob pořádání <ZP2015_PP_ZpusobPoradani>` *Starší pomůcka*.

Chyba:
    Není uveden fyzický stav jednotky popisu a technické požadavky.


List musí mít směrem ke kořeni alespoň jednoho zpracovatele
-----------------------------------------------------------

Každá jednotka popisu na nejnižší úrovni (bez dalších potomků) musí mít
směrem ke kořeni alespoň jednu hodnotu prvku :ref:`ZP2015_ARRANGER`,
pokud se nejedná o :ref:`způsob pořádání <ZP2015_PP_ZpusobPoradani>` *Starší pomůcka*.

Chyba:
    Není uveden zpracovatel.


Kontrola syntaxe měřítka - mapy
-------------------------------

Hodnota prvku :ref:`ZP2015_SCALE_NUMERICAL` u archiválií typu :ref:`ZP2015_PP_TypArchivalie_MAP` a :ref:`ZP2015_PP_TypArchivalie_ATL`
musí být ve tvaru **1:n** nebo **[1:n]**.

Chyba:
    Měřítko musí být ve formátu 1:n nebo [1:n].

Viz :ref:`ZP2015_PP_Meritko`.


Kontrola syntaxe měřítka - technické výkresy
--------------------------------------------

Hodnota prvku :ref:`ZP2015_SCALE_NUMERICAL` u archiválií typu :ref:`ZP2015_PP_TypArchivalie_TVY`
musí být ve tvaru **n:m** nebo **[n:m]**.

Chyba:
    Měřítko musí být ve formátu n:m nebo [n:m].

Viz :ref:`ZP2015_PP_Meritko`.



.. _ZP2015_PRAVIDLA_KONTROLY_ZAKLADNI_OBSAH:

Kontrola délky nadpisu na sérii
--------------------------------

Hodnota prvku :ref:`ZP2015_TITLE` na úrovni :ref:`ZP2015-PP-UrovenPopisu_Serie` by neměla přesahovat **250 znaků**.

Chyba:
    Obsah (budoucí Název) na úrovni série přesahuje délku 250 znaků, délka: [...].

Viz :ref:`ZP2015_PP_NazevJP`.


Kontrola přípustných znaků v nadpisu na sérii
----------------------------------------------

Prvek :ref:`ZP2015_TITLE` na úrovni :ref:`ZP2015-PP-UrovenPopisu_Serie` by neměl obsahovat **víceřádkovou hodnotu**.

Chyba:
    Obsah (budoucí Název) na úrovni série je na více samostatných řádcích.

Viz :ref:`ZP2015_PP_NazevJP`.


Kontrola délky nadpisu na složce a níže (základní)
--------------------------------------------------

Hodnota prvku :ref:`ZP2015_TITLE` na úrovni :ref:`ZP2015-PP-UrovenPopisu_Slozka`,
:ref:`ZP2015-PP-UrovenPopisu_Jednotlivost` a :ref:`ZP2015-PP-UrovenPopisu_Cast`
by neměla přesahovat **250 znaků**,
pokud je u dané jednotky popisu současně hodnota prvku :ref:`ZP2015_UNIT_CONTENT`.

Chyba:
    Obsah (budoucí Název) na složce, jednotlivosti nebo její části přesahuje délku 250 znaků
    při současném uvedení prvku Tematický popis, délka: [...].

Viz :ref:`ZP2015_PP_NazevJP`.


Kontrola přípustných znaků na složce a níže (základní)
------------------------------------------------------

Prvek :ref:`ZP2015_TITLE` na úrovni :ref:`ZP2015-PP-UrovenPopisu_Slozka`,
:ref:`ZP2015-PP-UrovenPopisu_Jednotlivost` a :ref:`ZP2015-PP-UrovenPopisu_Cast`
by neměl obsahovat **víceřádkovou hodnotu**,
pokud je u dané jednotky popisu současně hodnota prvku :ref:`ZP2015_UNIT_CONTENT`.

Chyba:
    Obsah (budoucí Název) na složce, jednotlivosti nebo její části je na více samostatných řádcích
    při současném uvedení prvku Tematický popis.

Viz :ref:`ZP2015_PP_NazevJP`.



.. _ZP2015_PRAVIDLA_KONTROLY_ROZSIRENA:

Rozšířená pravidla kontroly
===========================

Kontrola délky nadpisu na složce a níže
---------------------------------------

Hodnota prvku :ref:`ZP2015_TITLE` na úrovni :ref:`ZP2015-PP-UrovenPopisu_Slozka`,
:ref:`ZP2015-PP-UrovenPopisu_Jednotlivost` a :ref:`ZP2015-PP-UrovenPopisu_Cast`
by neměla přesahovat **250 znaků**.

Chyba:
    Obsah (budoucí Název) přesahuje doporučenou délku 250 znaků,
    délka: [...], způsob pořádání: [...].

Viz :ref:`ZP2015_PP_NazevJP`.


Kontrola přípustných znaků na složce a níže
-------------------------------------------

Prvek :ref:`ZP2015_TITLE` na úrovni :ref:`ZP2015-PP-UrovenPopisu_Slozka`,
:ref:`ZP2015-PP-UrovenPopisu_Jednotlivost` a :ref:`ZP2015-PP-UrovenPopisu_Cast`
by neměl obsahovat **víceřádkovou hodnotu**.

Chyba:
    Obsah (budoucí Název) je na více samostatných řádcích,
    způsob pořádání: [...].

Viz :ref:`ZP2015_PP_NazevJP`.



.. _ZP2015_PRAVIDLA_KONTROLY_REF_OZN:

Pravidla kontroly referenčního označení
=======================================

Referenční označení - povinné
------------------------------

Každá jednotka popisu s aktivním :ref:`způsobem pořádání <ZP2015_PP_ZpusobPoradani>` *Inventář* nebo *Katalog*
musí mít hodnotu prvku :ref:`Referenční označení <ZP2015_UNIT_ID>`.

Chyba:
    Referenční označení musí byt přiřazeno.



.. _ZP2015_PRAVIDLA_KONTROLY_PORAD_CISLO:

Pravidla kontroly pořadového čísla
==================================

Pořadové číslo - povinné
------------------------

Každá jednotka popisu s aktivním :ref:`způsobem pořádání <ZP2015_PP_ZpusobPoradani>` *Manipulační seznam*, *Inventář* nebo *Katalog*
musí mít hodnotu prvku :ref:`Pořadové číslo <ZP2015_SERIAL_NUMBER>`.

Výjimky z pravidla jsou:
  * jedná se o úroveň :ref:`ZP2015-PP-UrovenPopisu_AS` nebo :ref:`ZP2015-PP-UrovenPopisu_DLN`
  * jedná se o úroveň :ref:`ZP2015-PP-UrovenPopisu_Serie` s hodnotou prvku :ref:`Referenční označení <ZP2015_UNIT_ID>`

Chyba:
    Pořadové číslo musí být nastaveno (případně referenční označení pro série).



.. _ZP2015_PRAVIDLA_KONTROLY_UJ:

Pravidla kontroly ukládacích jednotek
=====================================

:ref:`ZP2015_PRAVIDLA_UJ_012`

Chyba:
    Chybí ukládací jednotka (pravidlo UJ_012).


:ref:`ZP2015_PRAVIDLA_UJ_016`

Chyba:
    Neevidovaná jednotlivost není uložena v hromadinové ukládací jednotce (UJ_016).

Viz :ref:`ZP2015_PRAVIDLA_UJ`



.. _ZP2015_PRAVIDLA_KONTROLY_ENTITY:

Pravidla kontroly entit
=======================

Kontrola schválení přístupového bodu
------------------------------------

Záznam archivní entity napojený k jednotce popisu musí být ve :ref:`stavu <ug_ap_state>` *schválená*.

Chyba:
    Prvek [název prvku] odkazuje na neschválenou entitu (id: [ID entity]).

Viz :ref:`schvalování archivních entit <ug_ap_state_approve>`.

Viz :ref:`schvalování archivních entit v editoru revizí <ug_ap_revisions_editor-approve>`.

Viz :ref:`proces schvalování archivních entit <meths_schvalovani-entit>`.
