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