Obecné

Importér předpokládá, že jsou v souboru pouze lidé s rodnými čísly.
Importovat smí 1 člověk, kvůli generování čísel spisu. Dva lidé by mohli vygenerovat stejné číslo.
Importér vyžaduje zadaného oprávněného.
V Importéru neprobíhá žádná kontrola o správnosti souboru. Za správnost ručí uživatel. Proto umisťujte importní soubory do k tomuto účelu určené složky, ať eliminujete případy importu nesprávného souboru.

Použití

Přihlaste se jako import_csv. Vyberte soubor k importu. Vyberte oprávněného, případně i jeho právního zástupce. Stiskněte import.

7.0.2

Vyberte pověřenou osobu z uživatelů Evolia

Import

Po té co uživatel stiskne import, se ho importér zeptá, jestli je jediný, kdo importuje data. Pokud uživatel stiskne, že ano, importér si to ověří v Evolio Aser Activity Monitoru. Pokud je skutečně sám, vytvoří akci Import spisů, čímž odblokuje případné další uživatele od spuštění importu.
Importér zjistí, jestli soubor existuje, pokud ano, celý ho přečte v kódování OS. Čte ho po řádcích. Každý řádek (větu) rozdělí do pole řetězců dle znaku |. Poté větu přeloží do třídy Spis, která si sama převede získaná data do čísel, textů a datumů.
Importér pak importuje samotnou třídu Spis.
Při importu spisu kontroluje, jestli už neexistuje v databázi dle čísla jednacího exekučního titulu a variabilního symbolu. Pokud existuje, zeptá se uživatele, jestli chce spis přepsat. Při ano, se ze spisu vymažou data o financí, rozúčtování, platby se vrátí do původního nerozúčtovaného stavu, je vymazána vazba spisu na exekuční titul, pokud ho založil import_csv. A vše se importuje na novo. Pokud uživatel odpoví, že nechce daný spis přepisovat, pak se spis přeskočí.
Každému nově importovanému spisu je přiděleno nové (nejbližší vyšší číslo spisu než poslední nejvyšší číslo spisu v daném roce).

7.0.2

Importér doplní vybranou pověřenou osobu do spisu. Přepisovaného i nového.

7.0.3.

Importér doplní depozitní účet dle pověřené osoby.

  • jakub franc: 216826442/0300
  • petr klamt: 216826469/0300
  • tomáš franc: 216826522/0300
  • jan medek: 216826354/0300
  • petr kotek: 216826397/0300

Import povinného

Importér vyhledá povinného dle rodného čísla. Pokud ho najde, použije jeho ID z Evolia. Nic dalšího již nedělá. Pokud ho nenajde, pak ho založí i s adresou.

Import exekučního titulu

Zjišťuje se dle názvu soudu, jestli daný soud už je v Evoliu. Pokud ano, pak se použije, jinak se založí. Pak se podle čísla jednacího exekučního titulu a ID soudu z Evolia (né kód soudu, ale primární klíč z tabulky Klienti). Pokud takový titul existuje, pak se jen doplní vazba spisu k tomuto titulu. Pokud takový titul neexistuje je založen.

Co se kam importuje z Věty

  • pozice 0: Pořadí
  • pozice 1: Rodné Číslo
  • pozice 2: Příjmení
  • pozice 3: Jméno
  • pozice 4: je prázdný
  • pozice 5 + pozice 6: Ulice + ČP
  • pozice 7: Město
  • pozice 8: PSČ
  • pozice 9: Soud
  • pozice 10: Číslo Jednací Exekučního Titulu
  • pozice 11: Datum Vydání Exekučního Titulu
  • pozice 12: Kód Soudu
  • pozice 13 a pozice 14: prázdné
  • pozice 15: Jistina
  • pozice 16: Úrok Částkou
  • pozice 17: Náklady Předcházejícího Řízení
  • pozice 18: Náklady Exekuce (importují se jako náklady exekuce oprávněného s DPH 20, kde částka v souboru je brána jako nárok s DPH)
  • pozice 19: Variabilní Symbol
  • pozice 20: Datum Právní Moci A Vykonatelnosti