.. _intro_peva: ============================= PEvA ============================= *PEvA* je informační systém pro evidenci archiválií a archivních fondů, který spravuje MV ČR, odbor archivní a spisové služby. PEVA Connector umožňuje importovat data o archivních souborech (NAD listy) do systému Elza a tato data udržuje aktuální. Odkaz na PEvA: https://peva.nacr.cz Princip stahování ================= Stahování probíhá inkrementálně: - Komponenta volá službu *listNadSheet* a po stránkách (parametr ``batchSize``) prochází změněné archivní soubory. Pozice ve stránkování (``searchAfter``) a časová značka poslední úspěšné synchronizace (``updatedAfter``) se ukládají do tabulky ``property``. - Pro každý NAD list se zavolá *getNadSheet* pro detail a fond se uloží do tabulky ``pv_fund``; současně se zařadí do odchozí fronty ``elza_queue``. - Časová značka pro inkrementální stahování se uloží až po **úspěšném** dokončení celého běhu. Při chybě se neukládá, takže příští běh pokračuje (resume přes ``searchAfter``) a problémový záznam se stáhne znovu - data se nepřeskakují. Stahovat lze i pro více institucí / uživatelů najednou (viz konfigurace ``peva.institutions``).