Převody vystavených faktur z externího primárního systému do iFIS*Pohledávky
Jednosměrný přenos dat z externího systému do iFIS pomocí textového ASCII souboru
Externí systém exportuje řádky a hlavičky vydaných faktur – pohledávek v předepsaném formátu do ASCII textového souboru. Tento soubor je pak následně importován do iFIS/Pohledávky a to bez návaznosti na přijaté zálohy.
V tomto případě se předpokládá, že externí systém není s iFIS propojen ani na úrovni základních číselníků. Při importu pohledávek probíhá nejdříve kontrola vstupních dat na číselníky iFIS (zejména na číselník organizací), vytištění chybového protokolu a následuje ruční doplnění číselníků iFIS. Po odstranění všech nekonzistencí je vstupní soubor pohledávek do iFIS přijat.
Importované doklady jsou do iFIS nahrány do stavu „Doplněn“, doklady je možné ručně propojit s přijatými zálohami, uzavřít je a nakonec účetně zlikvidovat. Synchronizace uzavírání účetního období dotčených systémů není řešena.
Přínosem je v odstranění opisování dokladů do iFIS, avšak není odstraněna nutnost duplicitní údržby číselníku organizací, zdrojů financování a evidence záloh.
Princip a omezující podmínky řešení
- Importní ASCII soubor je přizpůsoben pro potřeby importu do iFIS. Datovým rozhraním je textový ASCII soubor s oddělovačem (středník) ve struktuře viz. níže. Importován je soubor – dávka, který je označen unikátním pořadovým číslem (pro zamezení opakovaného importu).
- Vstupní soubor bude po vstupní kontrole iFIS celý přijat, nebo celý odmítnut se soupisem vstupních chyb.
- Identifikace organizace – odběratele ve vstupním souboru proběhne na straně iFIS podle jedné z následujících variant:
- Podle ID části organizace evidovaného v iFIS (adresa) (ID částí organizací z iFIS/Organizace lze exportovat v elektronické podobě do externího systému)
- Podle IČO organizace a podle Názvu části organizace (název adresy)
- Podle plného názvu organizace a názvu části organizace (název adresy)
- Podle interního zkráceného názvu organizace a názvu části organizace (název adresy)
Pokud bude v importovacím souboru uvedeno pouze IČO nebo pouze Plný název organizace bez vyplněného Názvu části organizace (nebo název části nebude odpovídat názvu části v iFIS), bude doklad importován pod tzv. Hlavní část organizace (v iFIS/Organizace je obsažena informace o tom, která z částí je hlavní). Pokud tato informace o hlavní části organizace není evidována, proběhne import na první uvedenou část pod danou organizaci. Jedna z variant identifikace odběratele je ve vstupním souboru povinná. Shodnost údajů o organizaci ve všech třech číselnících organizací bude zajišťována ručně na základě chybového protokolu vytištěného po neúspěšném pokusu o import pohledávek. Prioritní je číselník iFIS/Organizace.)
- Import se bude řídit pomocí povinných řídících znaků, které budou součástí každého importovacího souboru - dávky. Jeden importní soubor může obsahovat i více dávek.
- Data budou importována do otevřeného měsíce nebo následujících období iFIS/Pohledávky - faktury
- Vlastní účet organizace bude v importním souboru uváděn ve tvaru "999999-9999999999/9999", přičemž před pomlčkou může být max. 6 znaků a mezi pomlčkou a lomítkem maximálně 10 znaků. Za povinným lomítkem budou 4 znaky obsahující informaci o kódu banky. V praxi se vyskytují případy, kdy číslo bankovního účtu obsahuje 2 pomlčky. První pomlčka bude v čísle účtu uváděna, druhá pomlčka nikoliv, nevýznamné úvodní nuly jsou vypuštěny.
Návrh struktury univerzálního vstupního souboru .TXT
Oddělovačem polí textového souboru je středník. Za desetinou čárku bude považována tečka '.'
Struktura importovacího souboru:
- Záhlaví dávky
- Hlavička
- Řádek
- Ukončení souboru
Importovací soubor se skládá z jednotlivých importovacích dávek.
Soubor je řízen povinnými řídícími znaky pro volání importovacích konektorů.
Záhlaví dávky
<Z>;D;TTTTTTTTTTTTTTTTTTT;KKK.KK;
<Z> řídící znak „Z jako příznak záhlaví dávky
D identické číslo dávky
T obsahuje textovou poznámku – název dokumentu, max 20 znaků, nepovinné
K obsahuje kontrolní součet všech částek v korunách
Hlavička
<HPF>;CISLO;DENIK;MESIC;ROK;CTFF;UCET;FIRMA;ICO;DIC;PLNY_NAZEV;INTERNI_NAZEV;CAST_NAZEV;PRIJEMCE
;REFERENT;ZPRAVA;VSMB;KSMB;SSMB;POPIS;CISDODL;DODP;CELK;ZCM;PENALE;SLEVY;MENA;ZPPL;CDAN;DATS;DATV;DATP;DATD;NS;TA;AKCE;KP;DATK;
<HPF> řídící znak jako příznak hlavičky pohledávky
CISLO číslo dokladu
DENIK číslo deníku
MESIC účetní a daňový měsíc dokladu
ROK účetní a daňový rok dokladu
CTFF typ řádek odběratelské faktury
UCET vlastní účet ve tvaru 999999-9999999999/9999 (viz. bod 6)
FIRMA ID identifikátor odběratele
ICO IČO Identifikační číslo organizace
DIC DIČ Daňové identifikační číslo organizace
PLNY_NAZEV Plný název organizace
INTERNI_NAZEV Zkrácený interní název organizace
CAST_NAZEV Název části (adresy) organizace
PRIJEMCE ID identifikátor odběratele - konečného příjemce
REFERENT referent příjmení + jméno
ZPRAVA zpráva pro odběratele
VSMB Variabilní symbol
KSMB Konstantní symbol
SSMB Specifický symbol
POPIS Popis dokladu
PRIL Volný text
CISDODL Číslo dodacího listu
DODP dodávkový příkaz
CELK celková částka pohledávky
ZCM celková částka v zahraniční měně
PENALE denní penále v %
SLEVY sleva v %
MENA měna
ZPPL způsob platby (Příkazem, Hotově, Inkasem)
CDAN částka daně celkem
DATS datum splatnosti
DATV datum vystavení
DATP datum platby
DATD datum uskutečnění zdanitelného plnění
NS číslo nákladového střediska
TA číslo typu akce
AKCE plný název akce
KP číslo komplexní položky
DATK datum kurzu
Řádek
<RPF>;RADEK;TA;TEXT;AKCE;MJ;CENAMJ;POCET;SDAN;CENC;HDAN;DATD;ZCM;ZDCM;DCM;KDAN;
<RPF> řídící znak jako příznak začátku řádku
RADEK číslo řádku
TA číslo typu akce
TEXT text na řádku
AKCE název akce
MJ měrná jednotka
CENAMJ cena za MJ
POCET počet měrných jednotek
SDAN sazba daně --> číslo odpovídajícího řádku daňového přiznání
CENC cena celkem včetně DPH
HDAN částka daně
DATD datum uskutečnění zd. plnění
ZCM částka v zahraniční měně
ZDCM částka základu daně v zahraniční měně
DCM částka DPH v cizí měně
KDAN koeficient odpočtu DPH
Ukončení souboru
<K>
<K> konec souboru
Příklad importu dávkového souboru
<Z>;001;Import pohledávek z ISIS do FIS*;22700;
<HPF>;1011010111;99;10;1;2;107-888888/100;12345;;;;;;12345;Bláhová Jiřina;Fakturujeme Vám
za týdenní pobyt na K1;1011010111;7; ;ubytovací služby;; ;10500;;0.01;;Kč;H;500;16.11.01;
12.10.01;;10.10.01;100;1;01-123;9;;
<RPF>;1;1;2 lůžkový pokoj;01-123;;2500;2;444;5250;250;10.10.01;;;;100;
<RPF>;2;1;1 lůžkový pokoj;01-123;;5000;1;444;5250;250;10.10.01;;;;100;
<HPF>;1011010112;1;11;1;2;8888888888/100;158158;;;;;;158158;Bláhová Jiřina;Fakturujeme Vám
za stravovací služby;1011010112;7; ;stravovací služby;; ;12200;;0.01;;Kč;P;2200;22.11.01;
12.11.01;;12.11.01;0;1;01-124;9;;
<RPF>;1;1;závodní stravování;01-124;;1000;10;445;12200;2200;12.11.01;;;;100;
<K>
Způsob komunikace externího systému s iFIS
Textový soubor bude připraven k zpracování a bude předán jednou z následujících možností podle možností datových propojení:
- Disketou
- E-mailem na určenou adresu
- Určený lokální nebo sdílený adresář dosažitelný přes pevné datové propojení