Import dat do modulu iFIS*Finance: Porovnání verzí
Bez shrnutí editace |
Bez shrnutí editace |
||
| (Není zobrazeno 23 mezilehlých verzí od 2 dalších uživatelů.) | |||
| Řádek 1: | Řádek 1: | ||
==Popis číselníků a struktury datového rozhraní pro import počátečních stavů== | ==Popis číselníků a struktury datového rozhraní pro import počátečních stavů== | ||
===Import dat do iFIS=== | ===Import dat do iFIS=== | ||
====Obecné podmínky pro import dat==== | ====Obecné podmínky pro import dat==== | ||
| Řádek 15: | Řádek 18: | ||
=====Způsob komunikace===== | =====Způsob komunikace===== | ||
Textový soubor bude připraven ve stanoveném termínu a k centrálnímu zpracování bude předán jednou z následujících možností podle stavu a možností datových propojení : | Textový soubor bude připraven ve stanoveném termínu a k centrálnímu zpracování bude předán jednou z následujících možností podle stavu a možností datových propojení:<br> | ||
a) zasláním diskety<br> | a) zasláním diskety<br> | ||
b) odeslání prostřednictvím E-mail na určenou adresu<br> | b) odeslání prostřednictvím E-mail na určenou adresu<br> | ||
| Řádek 32: | Řádek 35: | ||
Velké množství manuální práce a možnost vzniku chyb lze odstranit prostřednictvím importu dat z úloh, které nebudou pokryty systémem IFIS, nebo z míst, kde je to účelné. | Velké množství manuální práce a možnost vzniku chyb lze odstranit prostřednictvím importu dat z úloh, které nebudou pokryty systémem IFIS, nebo z míst, kde je to účelné. | ||
Importy lze rozdělit na dvě skupiny:<br> | |||
1) jednorázové - před spuštěním reálného provozu<br> | |||
2) pravidelné - importy pravidelně se opakující v časové závislosti na potřebách organizace<br> | |||
=====Jednorázové importy===== | =====Jednorázové importy===== | ||
Předpokládanými úlohami pro jednorázové importy jsou : | Předpokládanými úlohami pro jednorázové importy jsou:<br> | ||
Úloha Importovaná data | {| cellspacing="1" cellpadding="3" border="1" class="wikitable sortable" | ||
! align="left" style="background-color:#4d92d7;font-weight:bold;color:#FFFFFF" width="70" align="center" | '''Úloha''' | |||
Saldo Otevřené položky salda závazků a pohledávek | ! align="left" style="background-color:#4d92d7;font-weight:bold;color:#FFFFFF" width="280" align="center" | '''Importovaná data''' | ||
Číselníky Organizace | |- | ||
Číselníky Osoby | | Saldo | ||
Číselníky Účetní rozvrh | | Otevřené položky salda závazků a pohledávek | ||
Majetek Počáteční stavy | |- | ||
| Číselníky | |||
| Organizace | |||
|- | |||
| Číselníky | |||
| Osoby | |||
|- | |||
| Číselníky | |||
| Účetní rozvrh | |||
|- | |||
| Majetek | |||
| Počáteční stavy | |||
|} | |||
Popis datových rozhraní (souborů pro import) je popsána dále, společně pro jednorázové i pravidelné importy. | Popis datových rozhraní (souborů pro import) je popsána dále, společně pro jednorázové i pravidelné importy. | ||
| Řádek 59: | Řádek 71: | ||
=====Pravidelné importy===== | =====Pravidelné importy===== | ||
Předpokládanými úlohami pro pravidelné importy jsou : | Předpokládanými úlohami pro pravidelné importy jsou:<br> | ||
{| cellspacing="1" cellpadding="3" border="1" class="wikitable sortable" | |||
! align="left" style="background-color:#4d92d7;font-weight:bold;color:#FFFFFF" width="70" align="center" | '''Úloha''' | |||
! align="left" style="background-color:#4d92d7;font-weight:bold;color:#FFFFFF" width="380" align="center" | '''Importovaná data''' | |||
|- | |||
| Banka | |||
| Bankovní výpisy prostřednictvím kompatibilního média / internetu | |||
|- | |||
| Číselníky | |||
| Kurzovní lístek | |||
|} | |||
Kromě zde uvedených standardních rozhraní existují další zákaznická rozhraní. Jejich popis není předmětem tohoto dokumentu. | Kromě zde uvedených standardních rozhraní existují další zákaznická rozhraní. Jejich popis není předmětem tohoto dokumentu. | ||
======Bankovní výpisy====== | ======Bankovní výpisy====== | ||
Kompatibilním médiem se rozumí | Kompatibilním médiem se rozumí např. modem.<br> | ||
Podporované formáty:<br> | |||
ČSOB, KB, IPB, ČNB, CITIBANK, AUSTRIA, ŽIVNOBANKA, VEREINSBANK, ČS a další. | ČSOB, KB, IPB, ČNB, CITIBANK, AUSTRIA, ŽIVNOBANKA, VEREINSBANK, ČS a další. | ||
====== | ======Kurzovní lístek====== | ||
Kurzovní lístek bude importován za předpokladu, že na přístupný gopher ČNB, který informace o aktuálním kurzovním lístku zveřejňuje na síti Internet. Tzn. že organizace musí doplnit na centrální server software pro provozování gopher klienta. Import samotný pak bude probíhat každý pracovní den ve sjednané době dvěma následujícími způsoby : manuálně spuštěním funkce importu kurzovního lístku do IFIS nebo automatizovaně v předem stanoveném čase. V případě automatického importu je nezbytné následující den zkontrolovat zda import proběhl korektně. V případě, že ČNB na svém gopheru nezveřejní kurzovní lístek včas a nebo vůbec, je nutné provést pořízení kurzovního lístku manuálně, např. dle Hospodářských novin.<br> | |||
V případě, že organizace bude používat | V případě, že organizace bude používat kurzovní lístek s pevným kurzem pro předem stanovené období, nebude se u kurzovního lístku jednat o přímý import dat, ale o funkci rozkopírování dat referenčního kurzovního lístku do stanoveného období. Tzn. že obsluha prvního dne období ručně pořídí referenční kurzovní lístek a pomocí implementované kopírovací funkce provede rozkopírování. | ||
| Řádek 84: | Řádek 104: | ||
=====Formát souboru pro import číselníku organizací===== | =====Formát souboru pro import číselníku organizací===== | ||
{| cellspacing="1" cellpadding="3" border="1" class="wikitable sortable" | |||
! align="left" style="background-color:#4d92d7;font-weight:bold;color:#FFFFFF" width="130" align="center" | '''Název položky''' | |||
! align="left" style="background-color:#4d92d7;font-weight:bold;color:#FFFFFF" width="40" align="center" | '''Typ''' | |||
! align="left" style="background-color:#4d92d7;font-weight:bold;color:#FFFFFF" width="40" align="center" | '''Formát''' | |||
! align="left" style="background-color:#4d92d7;font-weight:bold;color:#FFFFFF" width="150" align="center" | '''Rozsah hodnot''' | |||
! align="left" style="background-color:#4d92d7;font-weight:bold;color:#FFFFFF" width="170" align="center" | '''Poznámka''' | |||
|- | |||
| Zkrácený název (interní) | |||
| align="center" | Char(20) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| Označení pro interní potřeby. Bude případně odvozen z názvu | |||
|- | |||
| Název | |||
| align="center" | Char(80) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| align="center" | <br> | |||
|- | |||
| Název označující část | |||
| align="center" | Char(30) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| Označení závodu, divize, atd. | |||
|- | |||
| IČO | |||
| align="center" | Char(10) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| DIČ | |||
| align="center" | Char(20) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| Plátce DPH | |||
| align="center" | Char(1) | |||
| align="center" | <br> | |||
| align="center" | "A", "N" | |||
| <br> | |||
|- | |||
| Ulice | |||
| align="center" | Char(50) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| Místo | |||
| align="center" | Char(40) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| PSČ | |||
| align="center" | Char(13) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| Kód státu | |||
| align="center" | Char(3) | |||
| align="center" | <br> | |||
| align="center" | <br> | |||
| Kód dle statistického úřadu na 3 znaky | |||
|- | |||
| Telefon | |||
| align="center" | Char(50) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| Fax | |||
| align="center" | Char(50) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| e-mail | |||
| align="center" | Char(50) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| Bankovní účet | |||
| align="center" | Char(30) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| Pro tuzemské bankovní účty platí pravidla pro zápis viz | |||
|- | |||
| Kód banky | |||
| align="center" | Char(4) | |||
| align="center" | <br> | |||
| align="center" | <br> | |||
| Vyplnit pouze pro tuzemské bank účty | |||
|- | |||
| Specifický symbol účtu | |||
| align="center" | Char(10) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| <br> | |||
|} | |||
Formát : '''XY''', kde:<br> | |||
*'''X''' je způsob zarovnání ("L" vlevo, "R" vpravo)<br> | |||
*'''Y''' je způsob doplnění do plné délky ("0" nulami, "M" mezerami)<br> | |||
=====Formát souboru pro import účetního rozvrhu===== | =====Formát souboru pro import účetního rozvrhu===== | ||
Název položky Typ Formát Rozsah hodnot Poznámka | {| cellspacing="1" cellpadding="3" border="1" class="wikitable sortable" | ||
Analytický účet Number(9) LM | ! align="left" style="background-color:#4d92d7;font-weight:bold;color:#FFFFFF" width="110" align="center" | '''Název položky''' | ||
Název účtu Char(30) LM | ! align="left" style="background-color:#4d92d7;font-weight:bold;color:#FFFFFF" width="50" align="center" | '''Typ''' | ||
Formát : XY kde | ! align="left" style="background-color:#4d92d7;font-weight:bold;color:#FFFFFF" width="50" align="center" | '''Formát''' | ||
Y je způsob doplnění do plné délky ( | ! align="left" style="background-color:#4d92d7;font-weight:bold;color:#FFFFFF" width="110" align="center" | '''Rozsah hodnot''' | ||
Parametry účtů | ! align="left" style="background-color:#4d92d7;font-weight:bold;color:#FFFFFF" width="110" align="center" | '''Poznámka''' | ||
|- | |||
| Analytický účet | |||
| align="center" | Number(9) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| Syntetika a analytika | |||
|- | |||
| Název účtu | |||
| align="center" | Char(30) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| <br> | |||
|} | |||
Formát : '''XY''', kde:<br> | |||
*'''X''' je způsob zarovnání ("L" vlevo, "R" vpravo)<br> | |||
*'''Y''' je způsob doplnění do plné délky ("0" nulami, "M" mezerami)<br> | |||
Parametry účtů v IFIS musí být doplněny manuálně.<br> | |||
| Řádek 119: | Řádek 247: | ||
=====Formát souboru pro import otevřených položek salda===== | =====Formát souboru pro import otevřených položek salda===== | ||
Struktura textového (ASCII) souboru pro import otevřených položek salda je popsána v následující tabulce. Každý řádek je ukončen oddělovačem řádku.<br> | |||
Soubory pro příjem dat mohou být: | Soubory pro příjem dat mohou být:<br> | ||
a) ve formátu pevné délky - jednotlivé položky jsou pevné délky a prázdné položky jsou nahrazeny odpovídajícím počtem definovaných hodnot (mezery, nuly) | a) ve formátu pevné délky - jednotlivé položky jsou pevné délky a prázdné položky jsou nahrazeny odpovídajícím počtem definovaných hodnot (mezery, nuly)<br> | ||
b) | b) ve formátu, kdy jednotlivé položky jsou odděleny znakovým oddělovačem (např. středníkem), který se nevyskytuje v žádné z textových položek. V případě prázdné položky tedy mohou oddělovače následovat ihned za sebou. | ||
Název položky Typ Formát Rozsah hodnot Poznámka | {| cellspacing="1" cellpadding="3" border="1" class="wikitable sortable" | ||
CISLO number(5) R0 Neprázdný | ! align="left" style="background-color:#4d92d7;font-weight:bold;color:#FFFFFF" width="110" align="center" | '''Název položky''' | ||
TYP varchar2(1) | ! align="left" style="background-color:#4d92d7;font-weight:bold;color:#FFFFFF" width="70" align="center" | '''Typ''' | ||
TDF number(3) R0 1 - | ! align="left" style="background-color:#4d92d7;font-weight:bold;color:#FFFFFF" width="70" align="center" | '''Formát''' | ||
TOF number(3) R0 1 - | ! align="left" style="background-color:#4d92d7;font-weight:bold;color:#FFFFFF" width="110" align="center" | '''Rozsah hodnot''' | ||
PRVIDNO number(10) R0 1 - | ! align="left" style="background-color:#4d92d7;font-weight:bold;color:#FFFFFF" width="60" align="center" | '''Poznámka''' | ||
ICO varchar2(10) LM | |- | ||
NAZEV varchar2(30) LM | | CISLO | ||
MESTO varchar2(30) LM | | align="center" | number(5) | ||
ULICE varchar2(30) LM | | align="center" | R0 | ||
BUP varchar2(30) LM | | align="center" | Neprázdný | ||
KOD varchar2(4) | | <br> | ||
CFD varchar2(15) LM | |- | ||
VSMB varchar2(10) LM | | TYP | ||
KSMB varchar2(10) LM | | align="center" | varchar2(1) | ||
SSMB varchar2(10) LM | | align="center" | <br> | ||
CELK number(14,2) R0 Neprázdný | | align="center" | Neprázdný | ||
VYSTAVENO number(14,2) R0 | | <br> | ||
SPAROVANO number(14,2) R0 | |- | ||
ZPPL varchar2(1) | | TDF | ||
POPIS varchar2(100) LM | | align="center" | number(3) | ||
TEXT varchar2(100) LM | | align="center" | R0 | ||
RODCIS varchar2(10) LM | | align="center" | 1 – 1E2 | ||
JMENO varchar2(96) LM | | <br> | ||
VLUCET varchar2(30) LM | |- | ||
DAT date DDMMRRRR | | TOF | ||
DATS date DDMMRRRR | | align="center" | number(3) | ||
DATD date DDMMRRRR | | align="center" | R0 | ||
CELKZM number(14,2) R0 | | align="center" | 1 – 1E2 | ||
SPAROVANOZM number(14,2) R0 | | <br> | ||
VYSTAVENOZM number(14,2) R0 | |- | ||
MENA varchar2(3) | | PRVIDNO | ||
DEL varchar2(3) | | align="center" | number(10) | ||
Formát : XY kde | | align="center" | R0 | ||
Y je způsob doplnění do plné délky ( | | align="center" | 1 – 1E10 | ||
| <br> | |||
|- | |||
| ICO | |||
| align="center" | varchar2(10) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| NAZEV | |||
| align="center" | varchar2(30) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| MESTO | |||
| align="center" | varchar2(30) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| ULICE | |||
| align="center" | varchar2(30) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| BUP | |||
| align="center" | varchar2(30) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| KOD | |||
| align="center" | varchar2(4) | |||
| align="center" | <br> | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| CFD | |||
| align="center" | varchar2(15) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| VSMB | |||
| align="center" | varchar2(10) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| KSMB | |||
| align="center" | varchar2(10) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| SSMB | |||
| align="center" | varchar2(10) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| CELK | |||
| align="center" | number(14,2) | |||
| align="center" | R0 | |||
| align="center" | Neprázdný | |||
| <br> | |||
|- | |||
| VYSTAVENO | |||
| align="center" | number(14,2) | |||
| align="center" | R0 | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| SPAROVANO | |||
| align="center" | number(14,2) | |||
| align="center" | R0 | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| ZPPL | |||
| align="center" | varchar2(1) | |||
| align="center" | <br> | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| POPIS | |||
| align="center" | varchar2(100) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| TEXT | |||
| align="center" | varchar2(100) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| RODCIS | |||
| align="center" | varchar2(10) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| JMENO | |||
| align="center" | varchar2(96) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| VLUCET | |||
| align="center" | varchar2(30) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| DAT | |||
| align="center" | date | |||
| align="center" | DDMMRRRR | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| DATS | |||
| align="center" | date | |||
| align="center" | DDMMRRRR | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| DATD | |||
| align="center" | date | |||
| align="center" | DDMMRRRR | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| CELKZM | |||
| align="center" | number(14,2) | |||
| align="center" | R0 | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| SPAROVANOZM | |||
| align="center" | number(14,2) | |||
| align="center" | R0 | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| VYSTAVENOZM | |||
| align="center" | number(14,2) | |||
| align="center" | R0 | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| MENA | |||
| align="center" | varchar2(3) | |||
| align="center" | <br> | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| DEL | |||
| align="center" | varchar2(3) | |||
| align="center" | <br> | |||
| align="center" | <br> | |||
| <br> | |||
|} | |||
Formát :<br> | |||
*'''XY''', kde:<br> | |||
**'''X''' je způsob zarovnání ("L" vlevo, "R" vpravo)<br> | |||
**'''Y''' je způsob doplnění do plné délky ("0" nulami, "M" mezerami)<br> | |||
*'''DDMMRRRR''', kde je: | |||
**'''DD''' - den | |||
**'''MM''' - měsíc | |||
**'''RRRR''' - rok | |||
======Popis položek====== | ======Popis položek====== | ||
[[Image:Datova rozhrani 22.png]]<br> | |||
[[Image:Datova rozhrani 23.png]] | |||
=====Formát souboru pro import číselníku osob===== | |||
{| cellspacing="1" cellpadding="3" border="1" class="wikitable sortable" | |||
! align="left" style="background-color:#4d92d7;font-weight:bold;color:#FFFFFF" width="110" align="center" | '''Název položky''' | |||
! align="left" style="background-color:#4d92d7;font-weight:bold;color:#FFFFFF" width="50" align="center" | '''Typ''' | |||
! align="left" style="background-color:#4d92d7;font-weight:bold;color:#FFFFFF" width="40" align="center" | '''Formát''' | |||
! align="left" style="background-color:#4d92d7;font-weight:bold;color:#FFFFFF" width="110" align="center" | '''Rozsah hodnot''' | |||
! align="left" style="background-color:#4d92d7;font-weight:bold;color:#FFFFFF" width="90" align="center" | '''Poznámka''' | |||
|- | |||
| Titul před | |||
| align="center" | Char(35) | |||
| align="center" | LM | |||
| align="center" | nepovinný | |||
| <br> | |||
|- | |||
| Příjmení | |||
| align="center" | Char(35) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| Rodné příjmení | |||
| align="center" | Char(35) | |||
| align="center" | LM | |||
| align="center" | nepovinné | |||
| <br> | |||
|- | |||
| Jméno | |||
| align="center" | Char(24) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| <br> | |||
|- | |||
| Titul za | |||
| align="center" | Char(10) | |||
| align="center" | LM | |||
| align="center" | nepovinný | |||
| <br> | |||
|- | |||
| Osobní číslo | |||
| align="center" | Char(10) | |||
| align="center" | LM | |||
| align="center" | <br> | |||
| Jednoznačné | |||
|- | |||
| Pohlaví | |||
| align="center" | Char(1) | |||
| align="center" | <br> | |||
| align="center" | "M"<br>"Z" | |||
| Muž<br>Žena | |||
|- | |||
| Spojení | |||
| align="center" | Char(25) | |||
| align="center" | LM | |||
| align="center" | nepovinné | |||
| <br> | |||
|- | |||
| E-mail | |||
| align="center" | Char(100) | |||
| align="center" | LM | |||
| align="center" | nepovinný | |||
| Nutný pro Report-<br>Mailer | |||
|} | |||
Formát : XY, kde:<br> | |||
*'''X''' je způsob zarovnání („L“ vlevo, „R“ vpravo)<br> | |||
*'''Y''' je způsob doplnění do plné délky („0“ nulami, „M“ mezerami)<br> | |||
Formát : XY kde | |||
Y je způsob doplnění do plné délky („0“ nulami, „M“ mezerami) | |||
Aktuální verze z 25. 3. 2019, 09:56
Popis číselníků a struktury datového rozhraní pro import počátečních stavů
Import dat do iFIS
Obecné podmínky pro import dat
Naplnění IFIS importovanými daty
Data budou převedena do IFIS po předchozí kontrole ze strany objednavatele a jeho písemném potvrzení, že data jsou věcně v pořádku. Vlastní naplnění databáze uvedenými daty budou provádět pracovníci BBM. Ve všech případech se jedná o textové (ASCII) soubory pevného formátu.
Způsob komunikace
Textový soubor bude připraven ve stanoveném termínu a k centrálnímu zpracování bude předán jednou z následujících možností podle stavu a možností datových propojení:
a) zasláním diskety
b) odeslání prostřednictvím E-mail na určenou adresu
c) odesláním přes komutovaný modem přímo na centrální server
d) vyzvednutím z určeného serveru účetní jednotky přes komutovaný modem
e) vyzvednutím z určeného serveru účetní jednotky přes pevné datové propojení
Další předpoklady pro importy dat
Při importu dat do IFIS jsou prováděny kontroly na existenci odpovídajících položek v číselnících IFIS. V případě detekce chyby je provedena kontrola i zbylé části vstupního souboru, ale dávka jako celek je odmítnuta. Poté je možné vypsat a vytisknout chybový protokol. Po odstranění chyb v číselnících nebo v datech poskytující agendy je nutné zopakovat import opravené dávky.
Importovaná data
Velké množství manuální práce a možnost vzniku chyb lze odstranit prostřednictvím importu dat z úloh, které nebudou pokryty systémem IFIS, nebo z míst, kde je to účelné.
Importy lze rozdělit na dvě skupiny:
1) jednorázové - před spuštěním reálného provozu
2) pravidelné - importy pravidelně se opakující v časové závislosti na potřebách organizace
Jednorázové importy
Předpokládanými úlohami pro jednorázové importy jsou:
| Úloha | Importovaná data |
|---|---|
| Saldo | Otevřené položky salda závazků a pohledávek |
| Číselníky | Organizace |
| Číselníky | Osoby |
| Číselníky | Účetní rozvrh |
| Majetek | Počáteční stavy |
Popis datových rozhraní (souborů pro import) je popsána dále, společně pro jednorázové i pravidelné importy.
Pravidelné importy
Předpokládanými úlohami pro pravidelné importy jsou:
| Úloha | Importovaná data |
|---|---|
| Banka | Bankovní výpisy prostřednictvím kompatibilního média / internetu |
| Číselníky | Kurzovní lístek |
Kromě zde uvedených standardních rozhraní existují další zákaznická rozhraní. Jejich popis není předmětem tohoto dokumentu.
Bankovní výpisy
Kompatibilním médiem se rozumí např. modem.
Podporované formáty:
ČSOB, KB, IPB, ČNB, CITIBANK, AUSTRIA, ŽIVNOBANKA, VEREINSBANK, ČS a další.
Kurzovní lístek
Kurzovní lístek bude importován za předpokladu, že na přístupný gopher ČNB, který informace o aktuálním kurzovním lístku zveřejňuje na síti Internet. Tzn. že organizace musí doplnit na centrální server software pro provozování gopher klienta. Import samotný pak bude probíhat každý pracovní den ve sjednané době dvěma následujícími způsoby : manuálně spuštěním funkce importu kurzovního lístku do IFIS nebo automatizovaně v předem stanoveném čase. V případě automatického importu je nezbytné následující den zkontrolovat zda import proběhl korektně. V případě, že ČNB na svém gopheru nezveřejní kurzovní lístek včas a nebo vůbec, je nutné provést pořízení kurzovního lístku manuálně, např. dle Hospodářských novin.
V případě, že organizace bude používat kurzovní lístek s pevným kurzem pro předem stanovené období, nebude se u kurzovního lístku jednat o přímý import dat, ale o funkci rozkopírování dat referenčního kurzovního lístku do stanoveného období. Tzn. že obsluha prvního dne období ručně pořídí referenční kurzovní lístek a pomocí implementované kopírovací funkce provede rozkopírování.
Formát souboru pro import číselníku organizací
| Název položky | Typ | Formát | Rozsah hodnot | Poznámka |
|---|---|---|---|---|
| Zkrácený název (interní) | Char(20) | LM | Označení pro interní potřeby. Bude případně odvozen z názvu | |
| Název | Char(80) | LM | ||
| Název označující část | Char(30) | LM | Označení závodu, divize, atd. | |
| IČO | Char(10) | LM | ||
| DIČ | Char(20) | LM | ||
| Plátce DPH | Char(1) | "A", "N" | ||
| Ulice | Char(50) | LM | ||
| Místo | Char(40) | LM | ||
| PSČ | Char(13) | LM | ||
| Kód státu | Char(3) | Kód dle statistického úřadu na 3 znaky | ||
| Telefon | Char(50) | LM | ||
| Fax | Char(50) | LM | ||
| Char(50) | LM | |||
| Bankovní účet | Char(30) | LM | Pro tuzemské bankovní účty platí pravidla pro zápis viz | |
| Kód banky | Char(4) | Vyplnit pouze pro tuzemské bank účty | ||
| Specifický symbol účtu | Char(10) | LM |
Formát : XY, kde:
- X je způsob zarovnání ("L" vlevo, "R" vpravo)
- Y je způsob doplnění do plné délky ("0" nulami, "M" mezerami)
Formát souboru pro import účetního rozvrhu
| Název položky | Typ | Formát | Rozsah hodnot | Poznámka |
|---|---|---|---|---|
| Analytický účet | Number(9) | LM | Syntetika a analytika | |
| Název účtu | Char(30) | LM |
Formát : XY, kde:
- X je způsob zarovnání ("L" vlevo, "R" vpravo)
- Y je způsob doplnění do plné délky ("0" nulami, "M" mezerami)
Parametry účtů v IFIS musí být doplněny manuálně.
Formát souboru pro import otevřených položek salda
Struktura textového (ASCII) souboru pro import otevřených položek salda je popsána v následující tabulce. Každý řádek je ukončen oddělovačem řádku.
Soubory pro příjem dat mohou být:
a) ve formátu pevné délky - jednotlivé položky jsou pevné délky a prázdné položky jsou nahrazeny odpovídajícím počtem definovaných hodnot (mezery, nuly)
b) ve formátu, kdy jednotlivé položky jsou odděleny znakovým oddělovačem (např. středníkem), který se nevyskytuje v žádné z textových položek. V případě prázdné položky tedy mohou oddělovače následovat ihned za sebou.
| Název položky | Typ | Formát | Rozsah hodnot | Poznámka |
|---|---|---|---|---|
| CISLO | number(5) | R0 | Neprázdný | |
| TYP | varchar2(1) | Neprázdný | ||
| TDF | number(3) | R0 | 1 – 1E2 | |
| TOF | number(3) | R0 | 1 – 1E2 | |
| PRVIDNO | number(10) | R0 | 1 – 1E10 | |
| ICO | varchar2(10) | LM | ||
| NAZEV | varchar2(30) | LM | ||
| MESTO | varchar2(30) | LM | ||
| ULICE | varchar2(30) | LM | ||
| BUP | varchar2(30) | LM | ||
| KOD | varchar2(4) | |||
| CFD | varchar2(15) | LM | ||
| VSMB | varchar2(10) | LM | ||
| KSMB | varchar2(10) | LM | ||
| SSMB | varchar2(10) | LM | ||
| CELK | number(14,2) | R0 | Neprázdný | |
| VYSTAVENO | number(14,2) | R0 | ||
| SPAROVANO | number(14,2) | R0 | ||
| ZPPL | varchar2(1) | |||
| POPIS | varchar2(100) | LM | ||
| TEXT | varchar2(100) | LM | ||
| RODCIS | varchar2(10) | LM | ||
| JMENO | varchar2(96) | LM | ||
| VLUCET | varchar2(30) | LM | ||
| DAT | date | DDMMRRRR | ||
| DATS | date | DDMMRRRR | ||
| DATD | date | DDMMRRRR | ||
| CELKZM | number(14,2) | R0 | ||
| SPAROVANOZM | number(14,2) | R0 | ||
| VYSTAVENOZM | number(14,2) | R0 | ||
| MENA | varchar2(3) | |||
| DEL | varchar2(3) |
Formát :
- XY, kde:
- X je způsob zarovnání ("L" vlevo, "R" vpravo)
- Y je způsob doplnění do plné délky ("0" nulami, "M" mezerami)
- X je způsob zarovnání ("L" vlevo, "R" vpravo)
- DDMMRRRR, kde je:
- DD - den
- MM - měsíc
- RRRR - rok
Popis položek
Formát souboru pro import číselníku osob
| Název položky | Typ | Formát | Rozsah hodnot | Poznámka |
|---|---|---|---|---|
| Titul před | Char(35) | LM | nepovinný | |
| Příjmení | Char(35) | LM | ||
| Rodné příjmení | Char(35) | LM | nepovinné | |
| Jméno | Char(24) | LM | ||
| Titul za | Char(10) | LM | nepovinný | |
| Osobní číslo | Char(10) | LM | Jednoznačné | |
| Pohlaví | Char(1) | "M" "Z" |
Muž Žena | |
| Spojení | Char(25) | LM | nepovinné | |
| Char(100) | LM | nepovinný | Nutný pro Report- Mailer |
Formát : XY, kde:
- X je způsob zarovnání („L“ vlevo, „R“ vpravo)
- Y je způsob doplnění do plné délky („0“ nulami, „M“ mezerami)

