Popis struktury textového souboru pro import do iFIS*Závazky k osobě
Z BBM Dokumentace iFIS
Skočit na navigaciSkočit na vyhledávání
Převody závazků do iFIS/Závazky
Popis struktury textového souboru pro import do iFIS/Závazky k osobě
Datové rozhraní iFIS pro nahrávání závazků k osobě (zaměstnanci, studenti…) z podkladů sestavených v textovém editoru nebo v MS EXCEL (CSV)
Základní principy a omezující podmínky řešení
- Datové rozhraní zpracovává textový ASCII soubor v pevném formátu v níže popsané struktuře.
- Název souboru nesmí obsahovat diakritiku a nesmí mít ve svém názvu mezery.
- Soubor se ukládá obvykle z MS EXCEL ve tvaru .CSV, oddělovačem hodnot je středník.
- Pro každou osobu import generuje samostatný doklad typu Závazek za osobou.
- Doklady jsou uloženy přímo do evidence iFIS/Finance/Závazky/Závazky za osobou a to v závislosti na kvalitě předaných dat buď rovnou ve stavu Kontován nebo ve stavu Chybový.
- Jestliže jsou chyby v datech podstatné, importovaný závazek se nezapíše do evidence. Všechny doklady mají vždy sazbu DPH 0% Není daňový doklad, částka DPH je tedy vždy nula.
- Každá osoba, pro kterou je importovaný závazek, musí existovat v iFIS/Osoby s existujícím platným vztahem, osoba musí mít vyplněnu položku Organizace. Osobní číslo osoby musí být uvedeno bez lomítka nebo mezer.
- Dodržovat přesnou diakritiku při uvádění Příjmení, Zakázek atd., včetně rozlišení malých a velkých písmen tak, aby se uvedená data jednoznačně napárovala na záznamy v odpovídajících číselnících.
- Zdroje financování musí být platné.
- Pokud bude v importovacím souboru uváděn pouze začátek názvu zakázky, musí být tento řetězec unikátní v rámci číselníku zakázek.
- Čísla středisek a čísla zakázek, pokud začínají nulami, musí být v MS Excel uváděny ve sloupci s typem formátu buňky TEXT.
- Částky v záhlaví, hlavičce i v řádcích jsou uváděny vždy na dvě desetinná místa.
- Částky v záhlaví, hlavičce i v řádcích je možné uvádět vždy pouze v CZK.
Vstupní formulář pro nadefinování výchozích hodnot do hlavičky generovaných závazkových dokladů
Obr. Vstupní formulář pro nadefinování výchozích hodnot
Struktura vstupního textového souboru
Textový soubor s oddělovačem polí středník (formát CSV převoditelný z/do EXCEL). Soubor obsahuje úvodní Záhlaví a dále vždy Hlavičku dokladu a Řádky dokladu. Oddělovačem desetinných míst u číselných hodnot je tečka '.'
Záhlaví souboru
Z;MM;RRRR;TTTTTTTTTTTTTTTTTTT;KKKKKKKKKK;DD.MM.YYYY
Pozice | Pole textového souboru | Popis | Datový typ | Povinný/Nepovinný | Rozsah hodnot |
---|---|---|---|---|---|
1 | Z | Znak „Z“ jako příznak záhlaví | P | ||
2 | MM | Číslo měsíce zpracování | P | ||
3 | RRRR | Číslo roku zpracování | P | ||
4 | T..T | Obsahuje textovou poznámku – název dokumentu, max 20 znaků | N | ||
5 | K..K | Obsahuje kontrolní součet všech vyplácených částek v haléřích | P | ||
6 | DD.MM.YYYY | Datum vzniku importovacího souboru | N |
Hlavička dokladu
H;OOOOOOOOOO;PPPPPPPPPPPPPPP;JJJJJJJJJJJJJJJ;U;BBBBBBBBBBBBBBBBBBBB; SSSSSSSSSS;KKKKKKKKKK;NNNNNN;CC;AAAAAAAAAA
Pozice | Pole textového souboru | Popis | Datový typ | Povinný/Nepovinný | Rozsah hodnot |
---|---|---|---|---|---|
1 | H | Znak „H“ jako příznak hlavičky | P | ||
2 | O..O | Rodné nebo osobní číslo bez lomítka | P | ||
3 | P..P | Příjmení, první znak velký, ostatní malá | P | ||
4 | J..J | Jméno, první znak velký, ostatní malá | P | ||
5 | U | Příznak způsobu úhrady: „H“ hotově, „P“ převodem na účet | P | ||
6 | B..B | Číslo bankovního spojení včetně lomítka a kódu banky | Povinně vyplněno pouze pro P - převod na účet | ||
7 | S..S | Specifický symbol | Povinně vyplněno pouze u sporožirových účtů | ||
8 | K..K | Celková částka k úhradě za doklad v haléřích | P | ||
9 | N..N | Číslo střediska | N | ||
10 | CC | Číslo typu akce | N | ||
11 | A..A | Začátek názvu akce | N |
Řádky dokladů
R;TTTTTTTTTTTTTTTT;KKKKKKKKKK;VVVVVVVVV;NNNNNN;CC;AAAAAAAAAA
Pozice | Pole textového souboru | Popis | Datový typ | Povinný/Nepovinný | Rozsah hodnot |
---|---|---|---|---|---|
1 | R | Znak „R“ jako příznak řádků | P | ||
2 | T..T | Text – popis položky, max 15 znaků | P | ||
3 | K..K | Částka položky k úhradě v haléřích | P | ||
4 | V..V | Číslo analytického účtu z účetního rozvrhu | P | ||
5 | N..N | Číslo nákladového střediska | N | ||
6 | CC | Označení typu akce | N | ||
7 | A..A | Akce | N |
Příklad
Z;08;2001;Stipendia PGS 8/01;3900000
H;1234567890;Novák;Jan;P;12345678/0100;1234567890;3400000;360;01;463
R;Stipendium;1000000;5281310;360;01;463
R;Stipendium;1500000;5281310;302;13;21009
R;Stipendium;900000;5281310;312;30;21065
H;998765432;Polák;Vít;H;;;500000;360;01;463
R;Stipendium;500000;5281310;360;01;463