2. 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
2.1. 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 tabulkyproperty.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í frontyelza_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).