1 PZP
1.1 Fáze 2
1.1.1 Vstupní parametry 
- EndPoint 
- Seriové číslo podpisového certifikátu 
- Vkládat i usnesení od roku 2013 
1.1.2 Popis 
- PZP fáze dva odesílá požadavek na vygenerování odpovědí, jež se týkají typu zaměstnání, které lustrovaný subjekt má, resp. měl 
- Pro pokračování ve zpracování požadavku je pro subjekt nutné, aby ke spisu, v němž figuruje, bylo přijato usnesení. Pokud spis usnesení nemá, subjekt se nastaví do stavu Error a dále nelustruje 
- Tímto způsobem se prochází celý list a požadavky se řadí do kolekce pro odeslání 
- Na konci se kolekce žádostí odešle na bránu PZP 
- Vrátí se odpověď a idenfifikace jednotlivých podání se uloží do tabulky LustracePZP 
1.2 Fáze 3 
1.2.1 Vstupní parametry 
- EndPoint 
- Seriové číslo podpisového certifikátu 
- Počet dní, po kterých se májí staré zprávy znovu odeslat 
1.2.2 Popis 
- Fáze prohlíží schránku na hotová podání, která poté stahuje a uloží do adresáře 
- Je vrácen seznam IDpodání, které nejsou označeny za přečtené. Ke každé položce ze seznamu se zjišťuje konkrétní zpráva na základě IDPodání 
- U takto stažené zprávy dochází k jejímu uložení na disk. Kontroluje se však, zdali existuje infromace o tomto podání v tabulce LustracePDF 
- V případě, že záznam v tabulce LustracePDF existuje, tak dojde k načtení patřičného listu k hromadné součinnosti, podle cesty uvedené ve sloupci HSFolder. Načítají se HS ve druhé i třetí fázi. V listu se hledá konkrétní subjekt, jemuž odpověď patří. Takovému subjektu se nastavuje stav „Odpověď dorazila“ 
- Uloží se konrétní odpověď k danému subjektu. Do elementu Info u subjektu se poté zapíše cesta k souboru 
- Zpráva je označena za přečtenou 
 
Konec stránky 
1.3 Fáze 4 
1.3.1 Vstupní parametry
- Úkol pro 
- Slučovat úkony 
1.3.2 Popis
- AddIn načte všechny lustrace, které jsou připraveny na čtvrtou fázi ze zadaného adresáře. Poté se pokusí načíst výsledky z třetí fáze, které jsou uloženy ve formě xml jako odpověď na požadovanou hromadnou lustraci. Načtené hodnoty uloží do databáze. Jedna se především o data týkající se majetkových hodnot příjmu zadaných subjektů. 
- Vytváří se také úkony o negativní lustraci u subjektů s chybou z předchozí fáze 
- Načte se soubor s odpovědí a prochází se seznam zaměstnavatelů, resp. zaměstnání 
- Při importu se rozlišuje, zdali je v odpovědi uveden zaměstnavatel – v takovém případě se kontroluje podle IČO, jestli existuje v databázi Evolia. V případě, že neexistuje, založí se jako nový klient typu „Právnická osoba“. Dojde také k založní i nové adresy. 
- Poté se kontroluje přítomnost existujícího příjmu na základě Idspolečnosti nebo popisu, resp. typu příjmu. V případě, že příjem neexistuje, zakládá se nový 
- Obdobná situace nastává v situaci, kdy subjekt nemá plátce pojistného. Zpracování je stejné, jen se nekontroluje přítomnost zaměstnavatele v tabulce Klienti. Zakládá se příjem typu důchod, resp. jiný příjem 
- Po naimportování seznamu příjmů se vytváří úkon. Díky nastavení slučovat úkony je možné zajistit, aby se informace o všech příjmech nahrály do poznámky k jednomu úkonu. Jinak se pro každý příjem zakládá nový úkon 
- Jakmile se projde seznam subjektů, HS se nastavuje do páté fáze 
