Insolvenční rejstřík |
Top Previous Next |
Seznam témat: načtení dat z insolvenčního rejstříku vyhledávání dat z "osoba / věc"
Funkce pro import z insolvenčního rejstříku je umístěna v hlavním menu :Umístění funkce Modul je vytvořen jako tzv. "zásuvný modul" (plugin) a je zařazen do větve Nástroje/Import a export systému Vision ERP. Slouží k získávání dat z Insolvenčního rejstříku (dále ISIR) a jejich transformaci pro další použití. Modul slouží k dvěma hlavním činnostem:
Instalace pravidelného spouštění aktualizace
Ve skriptu pak volat funkci ISIRIMPORT(0), která provede import záznamů z insolvenčního rejstříku na webu do databáze od naposled importovaného do posledního publikovaného. Vzhledem k dennímu množství přenášených dat (2000-2500 záznamů) a délce trvání akce je vhodné provádět načítání automatizovaně a několikrát denně (viz obr.). Automatické načítání
Knihovna obsahuje 2 funkce pro komunikaci s web službou na serveru:
Obě funkce se pak chovají velmi podobně - vrací z insolvenčního rejstříku od zadaného parametru až 1000 dalších záznamů (událostí) ve formě XML stringu. ve struktuře (Popis 1.6.2 v dokumentaci Insolvenční rejstřík Popis_WS.pdf) Popis prvků
Po aktivaci funkce se zobrazí formulář modulu s krátkou nápovědou. Formulář pro import z insolvenčního rejstříku Popis položek:
Záložka Zobrazení insolvenčního rejstříku - fyzické osoby se objeví jen v případě, že zákazník využívá plugin Nájemné (Rent.bpl). Ostatní funkce Funkce je určena pro spuštění importu. Vyvolání funkce se provede stiskem levého tlačítka myši . Funkce je určena k vyhledávání dat v Insolvenčním rejstříku podle zadaného filtru. Vyvolání funkce se provede buď stiskem levého tlačítka myši nebo stiskem kombinace kláves Ctrl + F. Funkce je určena k zobrazení posledního průběhu stažení a transformace dat. Vyvolání funkce se provede stiskem levého tlačítka myši . Funkce z vybraného řádku stáhne ze serveru ISIR a zobrazí naskenovaný dokument týkající se dané věci. V položce "události novější než" je možno rozsáhlý seznam omezit na nejnovější události v řízení. Vyvolání funkce se provede stiskem levého tlačítka myši . Naskenovaný dokument týkající se dané věci Ostatní funkce Funkce umožní smazat data z tabulky gisir až po naposled transformovaného ID. Funkce spustí výmaz pomocné tabulky gisir, v níž jsou zapsána data rejstříku před transformací do podoby "osoba / věc". Tato data jsou poměrně obsáhlá a po transformaci pro další chod modulu nepotřebná. Při časovaném spouštění importu se automaticky provádí výmaz, pokud bychom ale importovali výhradně ručně, výmaz se neprovádí - je tudíž možno ho spustit ručně v případě potřeby vyvolání funkce se provede stiskem levého tlačítka myši . Umožní počáteční naplnění dat ISIR přímo z textových souborů přístupných ke stažení na webu. Odpovídající akce prováděná přes webové rozhraní trvá vzhledem k objemu dat neúměrně dlouho. Návod 1. Uložte soubor IsirData.zip pomocí odkazu Data ISIR pro počáteční naplnění do vhodného adresáře a extrahujte z něj oba soubory 2. Pomocí tlačítka "Import dat" postupně oba importujte do databáze
Poznámka: 1. Akce trvá v řádu desítek minut 2. Jednotlivé importy musí doběhnout jako celek (tabulka se buď naplní všemi daty nebo žádnými) 3. Import je možno kdykoliv přerušit (pak se nenačtou žádná data) 4. Do naplněné tabulky nelze importovat
Načtení dat z insolvenčního rejstříku K aktivaci funkce pro načtení a transformace dat je určeno tlačítko ve formuláři pro import z Insolvenčního rejstříku "načti a transformuj data", po kladné odpovědi na dialog začne cyklické načítání a transformace dat pro odhadnutý nastavený počet zadaný v položce "provést cyklů" Informace o spuštění importu Načítání z webu se provádí od posledně staženého ID a to tak dlouho, až je buď vyčerpán výše uvedený počet opakování nebo služba vrátí méně než 1000 záznamů (tzn., že se došlo na konec rejstříku). O průběhu jsme informováni v položkách "hotovo" a "zpracováno záznamů / chybných". Stažená data se transformují do struktury Osoba / Věc od posledně zpracovaného ID
Průběh stahování dat Po skončení transformace se vypíše obsah logu obou uvedených akcí
Funkce je určena k vyhledávání dat z Osoba / Věc a jejich poskytnutí ve formě StringListu. Je možno vyhledávat dle části jména, části rodného čísla nebo IČO a spisové značky (filtr začínající "ins "), po zadání filtru a aktivací tlačítka "vyhledej data" Záložka "zobrazení informací" zobrazí informace stažené na základě zadaného filtru z Insolvenčního rejstříku. Záložka "zobrazení insolvenčního řízení" slouží k práci s těmi partnery, kteří se někdy objevili v Insolvenčním rejstříku. Záložky z formuláře pro stahování dat z Insolvenčního rejstříku Firmy se záznamem v ISIR obsahuje seznam všech partnerů, kteří se někdy v ISIR objevili. V rámci funkce "načti a transformuj data" se nastaví těmto firmám příznak posledního stavu insolvenčního řízení. Ten je pak společně s průběhem řízení a jménem aktuálního insolvenčního správce vidět ve výše uvedené obrazovce nebo na dialogu Obchodní partneři.Stav určuje pole Identifikace / Stav insolvence. Pokud je vyplněn (je možno i ručně na základě nahlédnutí do rejstříku přes webový prohlížeč), můžeme přes Pozn., jednání, parametry, dokumenty / Insolvenční rejstřík prohlížet průběh všech naimportovaných insolvenčních řízení firmy. Z vybraného řádku pak lze pomocí tlačítka Zobraz připojený dokument stáhnout ze serveru ISIR a zobrazit naskenovaný dokument týkající se dané věci. V Události novější než je možno rozsáhlý seznam omezit na nejnovější události v řízení. Časové spouštění importu - funkce GetDataAndTransformate je exportována jako ISIRIMPORT(počet cyklů = 0) pro možné využití v jiných modulech a za účelem volání ve skriptech spouštěných v aplikačním serveru v pravidelný čas pro automatickou synchronizaci webového rejstříku a místní databáze (případy workflow - časový plánovač) .
Informacemi z ISIR jsou dostupné ve prohlížeči obchodních partnerů kde zobrazuje i atribut "stav" v Insolvenčním rejstříku ( ISIRstav ), který je nastavován při načítání dat z ISIR na poslední stav věci u partnerů, kteří se někdy vyskytli v Insolvenčním rejstříku.
Prohlížeč obchodních partnerů se "stavem" z Insolvenčního rejstříku
Přímo ve formuláři obchodních partnerů jsou pak informace stažené z Insolvenčního rejstříku. Při zobrazení detailu partnera s vyplněným "stav v insolvenčním rejstříku" je možno na záložce Pozn., jednání, parametry, dokumenty / Insolvenční rejstřík prohlížet průběh všech naimportovaných insolvenčních řízení firmy (záložka se objeví pouze v případě, že partner má nastaven ISIRstav). Z vybraného řádku pak lze pomocí tlačítka Zobraz připojený dokument stáhnout ze serveru ISIR a zobrazit naskenovaný dokument týkající se dané věci.
Příklad Vyhledání dat na základě zadání filtru "osoba" = "Novák" data stažená z Insolvenčního rejstříku na základě zadaného filtru
Záložka Zobrazení insolvenčního řízení slouží k práci s těmi partnery, kteří se někdy objevili v Insolvenčním rejstříku.
V ojedinělých případech (reinstalace systému na PC apod.) může dojít k problémům s načítáním dat z webu. V takovém případě se obraťte na technickou podporu firmy Vision.
Veřejná webová služba ISIR je bohužel navržena tak, že je třeba replikovat všechna v insolvenčním rejstříku publikovaná data do vlastní databáze a teprve tady je vytěžovat. Funkce typu "Řekni mi, je-li tento hříšník veden v rejstříku a v jakém stavu je jeho případ" je předmětem placených služeb. Server se jmenuje www.pohlidame.cz a posílá výsledky zpracování jako e-mail nebo SMS. Ceny jsou od 10-ti hlídaných subjektů (99 Kč) po 10000 subjektů (899 Kč). V rámci poznámky je i údaj o soudu, kde událost vznikla - není ale nikde převodník z např. KSSEMOS na lidské vyjádření je snad takto: KS = krajský soud, SEM = kraj severomoravský ?!?, OS = Ostrava ?) - doplněno do zpracování Odhady velikostí tabulek
Přírůstek za den v gisirosoba a gisirvec: 10 kB + 82 Kb = cca. 100 Kb Na Vision s.r.o. jsou ve vývojové databázi průběžně aktualizovány tabulky insolvenčního rejstříku. Jejich importem do DB zákazníka je možno ušetřit čas pro počáteční dlouhotrvající naplnění přes web. Tabulky gisirosoba a gisirvec je možno přenést 1:1, z tabulky gisir je potřeba pouze věta z nejvyšším ID (od ní se začne následná aktualizace z webu) Obsluze srozumitelné zobrazení zkratek soudů řeší konstanta slovníku Public/isir_soudy, zkratek stavů Public/isir_stavy. Obě mají shodnou syntaxi Zkratka z DB 1= Srozumitelný text 1;Zkratka z DB 2= Srozumitelný text 2; ...Zkratka z DB n= Srozumitelný text n; V případě výskytu zatím nepoužitých zkratek může tedy administrátor systému tyto doplnit .
V případě rozjíždění agendy ISIR důrazně doporučujeme spojení se zákaznickou podporou firmy Vision ! Při načítání velkého počtu cyklů (cyklus = 1000 záznamů do tabulky gisir) hrozí výrazné zvětšení velikosti databáze (v případě řádu tisíců cyklů je zvětšení v řádu gigabytů).
Související témata |