ENeschopenka (Načtení): Porovnání verzí
Řádek 27: | Řádek 27: | ||
== Kontroly == | == Kontroly == | ||
* Pokus o opakované načtení téhož souboru - je odmítnut (kontroluje se shodnost údajů: zaměstnanec, typ záznamu, datum, ...). | * Pokus o opakované načtení téhož souboru - je odmítnut (kontroluje se shodnost údajů: zaměstnanec, typ záznamu, datum, ...). | ||
Při otevření záložky se kontroluje také to, zda v agendě [[Nepřítomnosti]] (db: absence) není duplicitně zadán údaj se stejným: | |||
os.číslem, č.poměru, kódem, č.rozhodnutí, | |||
<small>, přičemž se kontrolují záznamy s nevyplněným datem ukončení, příznakem zpet_propl is null or zpet_propl <>s (stornovaný)</small> <br> | |||
<small> | |||
select os_cislo, cislo_pom, kod, cis_rozhod_ext, count(*) as pocet from absence where dat_do is null <br> | |||
group by os_cislo, cislo_pom, kod, cis_rozhod_ext <br> | |||
having count(*) > 1 <br> | |||
</small> | |||
=== Logovací soubor === | === Logovací soubor === |
Verze z 23. 1. 2020, 12:58
eNeschopenka (Načtení)
Menu: Mzdy/Nepřítomnosti - eNeschopenka
Typy souborů
- Načítají se soubory .xml s označením "info".
- Nenačítají se soubory .xml s označením "oznam" (obsahují jen omezené údaje).
- Nenačítají se soubory .pdf
Postup načtení
- eN_uloziste (sk.9)/Prichozi - v této složce se očekává soubor (soubory) pro import eNeschopenky. (Soubory do tohoto úložiště může kopírovat uživatel, nebo automatizovaně jiná aplikace umožňující automatické stahování příslušných souborů ze zdrojového místa na ČSSZ.)
- Otevřete dané menu a záložku
Otevřením záložky dojde k
- - načtení dat z úložiště do databáze (DB: eneschopenka)
- - zobrazení množiny podstatných dat (vybraných "sloupců") v okně aplikace
- - fyzickému přesunu načteného souboru ze záložky Prichozi do Archiv.
- Znovu načíst - klikem na toto tlačítko dojde k znovunačtení souborů ze zdrojové složky ("refresh").
Načtená data
Aktuálně možno pomocí sql příkazu (např. do Generátoru sestav II):
- select * from eneschopenka
Kontroly
- Pokus o opakované načtení téhož souboru - je odmítnut (kontroluje se shodnost údajů: zaměstnanec, typ záznamu, datum, ...).
Při otevření záložky se kontroluje také to, zda v agendě Nepřítomnosti (db: absence) není duplicitně zadán údaj se stejným:
os.číslem, č.poměru, kódem, č.rozhodnutí,
, přičemž se kontrolují záznamy s nevyplněným datem ukončení, příznakem zpet_propl is null or zpet_propl <>s (stornovaný)
select os_cislo, cislo_pom, kod, cis_rozhod_ext, count(*) as pocet from absence where dat_do is null
group by os_cislo, cislo_pom, kod, cis_rozhod_ext
having count(*) > 1
Logovací soubor
Do logovacích souborů jsou zapisovány údaje o obsahu provedení a času. Také případné chyby.
- KS_eN_Import_Xml.log
- KSNetBridgeLog.xml - nevytvoří se, pokud nedošlo k chybě
Soubory jsou umístěny v adresáři %TEMP%.
Např. C:\Users\petrm\AppData\Local\Temp