Popis struktury textového souboru pro import do iFIS*Závazky k osobě
Z BBM Dokumentace iFIS
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 Excelu uváděny ve sloupci s typem formátu buňky TEXT.
- Částky v záhlaví, hlavičce i v řádcích jsou po přepočtu uváděny vždy na dvě desetinná místa.
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.
Záhlaví souboru
Z;MM;RRRR;TTTTTTTTTTTTTTTTTTT;KKKKKKKKKK;DD.MM.YYYY
Pozice | Pole textového souboru | Popis | Povinný/Nepovinný |
---|---|---|---|
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 | Povinný/Nepovinný |
---|---|---|---|
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 | Povinný/Nepovinný |
---|---|---|---|
1 | R | Znak „R“ jako příznak řádků | P |
2 | T..T | Text – popis položky | P |
3 | K..K | Částka položky k úhradě v haléřích | P |
4 | V..V | Číslo účtu z Rozvrhu | P |
5 | N..N | Číslo střediska | N |
6 | CC | Číslo typu akce | N |
7 | A..A | Akce | N |