Hromadný import bankovních výpisů: Porovnání verzí

Z BBM Dokumentace iFIS
Skočit na navigaciSkočit na vyhledávání
Jdankova (diskuse | příspěvky)
Bez shrnutí editace
Osvec (diskuse | příspěvky)
Bez shrnutí editace
Řádek 3: Řádek 3:
{{Pozor|Tato možnost se nabízí pouze pro [[Elektronické bankovnictví|formáty]] '''ABO''' nebo '''BEST''' (formát '''BEST''' používá jen Komerční banka).}}
{{Pozor|Tato možnost se nabízí pouze pro [[Elektronické bankovnictví|formáty]] '''ABO''' nebo '''BEST''' (formát '''BEST''' používá jen Komerční banka).}}


Se zavedením této podpory v [[:Kategorie:Banka|''i''FIS*Banka]] pro hromadné zpracování [[Hromadný import bankovních výpisů|bankovních výpisů]] byl hromadný import rozšířen o možnost rozbalení '''ZIP souboru''', který je vygenerován z [[Elektronické bankovnictví|elektronického bankovnictví]] v případě požadavku na stažení několika [[Hromadný import bankovních výpisů|bankovních výpisů]] ve formátu '''ABO''' nebo '''BEST''' najednou.
Se zavedením této podpory v [[:Kategorie:Banka|''i''FIS*Banka]] pro hromadné zpracování '''bankovních výpisů''' byl hromadný import rozšířen o možnost rozbalení '''ZIP souboru''', který je vygenerován z [[Elektronické_bankovnictví|elektronického bankovnictví]] v případě požadavku na stažení několika '''bankovních výpisů''' ve formátu '''ABO''' nebo '''BEST''' najednou.


{{Poznamka|Následující text slouží jako doplněk dokumentace ''i''FIS* k úloze [[:Kategorie:Banka|031 - Banka]], kde se importy bankovních výpisů nezmiňují, jelikož se jedná o implementačně závislou funkcionalitu.}}
{{Poznamka|Následující text slouží jako doplněk dokumentace ''i''FIS* k úloze [[:Kategorie:Banka|031 - Banka]], kde se importy bankovních výpisů nezmiňují, jelikož se jedná o implementačně závislou funkcionalitu.}}


Import bankovních výpisů je realizován využitím [[Man00160|MODULMON]] (viz samostatná [[Man00160|dokumentace]]), kterému je pro jednotlivé typy [[Elektronické bankovnictví|bankovních formátů]] podsunut odpovídající importní modul s odpovídajícím parametrickým nastavením. Pro správnou orientaci v problematice je zapotřebí rozlišovat mezi jednotlivými:


#bankovními ústavy, u kterých je veden vlastní bankovní účet, jehož [[Man03120|bankovní výpisy]] / [[Man03262|platební příkazy]] jsou do ''i''FIS* importovány / exportovány
#software, pomocí kterých bankovní ústavy zprostředkovávají komunikaci se svými klienty
#formáty dat, které dané software pro elektronickou komunikaci s klientem podporují


Bankovní ústav může, a povětšinou tomu tak je, pro komunikaci s klienty využívat jeden z několika různých software. Jeho volba může být ovlivněna například objemem předávaných dat, finanční náročností z pohledu implementace či provozu (poplatků za transakce či používání daného software) nebo jen požadavkem zákazníka (např. KB aktuálně software MojeBanka, ProfiBanka, Přímý kanál, apod.)
=== Popis procesu importu bankovních výpisů ===


1)


Jednotlivé software nabízejí většinou kromě interaktivního on-line prostředí i možnost dávkového zpracování dat, což se z pohledu ''i''FIS* týká importu platebních či inkasních příkazů a exportu bankovních výpisů. Tyto dávkové funkce podporují přenos dat mezi bankou a klientem formou importních / exportních souborů, které musí být v předem definovaném formátu. Bankovní software většinou podporuje několik formátů, které se mezi sebou liší nejen strukturou samotného souboru, ale také jeho obsahem, co se podrobnosti dat popisujících jednotlivé transakce týká (pro ilustraci například software MojeBanka poskytuje data ve formátech Kompatibilní Media, BEST, atd.)
Formáty používané jednotlivými software jsou si někdy velmi podobné, protože evolučně vycházejí ze stejného zdroje (např. formát ABO, historicky snad nejstarší, který stál u zrodu formátu podporovaného software CSOB (HB24), CS (Servis24), nebo se jen v rámci KB přejmenoval na Kompatibilní media). Pro přenos dat v takových formátech je možné používat jediného importního modulu v ''i''FIS*, který se pouze parametricky upraví tak, aby si s konkrétní mutací základního formátu porozuměl. Některé formáty jsou však natolik odlišné, že pro ně bylo postupem času nutné vyvinout samostatné importní moduly, protože parametrizace jediného standardního modulu by byla nepřehledná či nemožná. ''i''FIS* v současné době pokrývá možnostmi zpracování valnou většinu formátů tuzemských i zahraničních bank. Snaží se též pružně reagovat na změny v definicích formátů, které se čas od času objeví, taktéž, pokud je to přáním uživatele, doplňuje možnost zpracování dat v nových formátech, se kterými banky (software, pomocí kterých komunikují) postupně přicházejí.
===Popis procesu importu bankovních výpisů===
V tomto textu se dotkneme pouze té poloviny komunikace mezi bankou a klientem, týkající se přenosu informací o bankovních výpisech z banky do účetního systému klienta. Ve valné většině se tento proces skládá z:
1)
<br>
*Přihlášení klienta do bankovního software
*Přihlášení klienta do bankovního software
*Zvolení oblasti dat, které chce do svého účetního systému přenést
*Zvolení oblasti dat, které chce do svého účetního systému přenést
*Zvolení formátu, ve kterém mají být data přenesena
*Zvolení formátu, ve kterém mají být data přenesena
*Uložení vyexportovaných dat na lokální úložiště
*Uložení vyexportovaných dat na lokální úložiště
<br>
 
Dále import pokračuje v účetním systému klienta, kde
<br/>Dále import pokračuje v účetním systému klienta, kde<br/><br/>2)
<br><br>
 
2)
<br>
*Uživatel zvolí v menu ''i''FIS* funkci podporující import ve formátu, ve kterém má data připravena
*Uživatel zvolí v menu ''i''FIS* funkci podporující import ve formátu, ve kterém má data připravena
*Pomocí dialogu, který je spuštěním funkce vyvolán, vybere na lokálním úložišti soubor, který si pro import připravil stažením z bankovního software
*Pomocí dialogu, který je spuštěním funkce vyvolán, vybere na lokálním úložišti soubor, který si pro import připravil stažením z bankovního software
*Dokončí import a na základě hlášení, která zpracování dat provázejí, rozhodne, zda potvrdí vložení dat do databáze nebo celý proces odvolá
*Dokončí import a na základě hlášení, která zpracování dat provázejí, rozhodne, zda potvrdí vložení dat do databáze nebo celý proces odvolá


Při importu může dojít k vyvolání velkého množství varovných hlášení, které si vyžádají reakci obsluhy importu, od banálních, kdy např. import odmítne uložit data z důvodu duplicity (výpis již někdo naimportoval či pořídil ručně), nebo import nenajde v číselníku vlastních bankovních účtů takový, který obsahují importovaná data, či nesedí zůstatky předcházejícího výpisu v ''i''FIS* na počáteční zůstatek importovaného bankovního výpisu, apod. Tyto stavy je povětšinou schopna řešit obsluha importu. V případě kritických hlášení, kdy import avizuje nekompatibilitu s importním souborem, je nutné kontaktovat pracovníky aplikace Helpdesk. Je to většinou v případě chybného nastavení parametrů importu, poškození importního souboru, nechtěné změny kódové stránky během přenosu souboru nebo bankou neavizovanou změnou formátu importního souboru.​​


Při importu může dojít k vyvolání velkého množství varovných hlášení, které si vyžádají reakci obsluhy importu, od banálních, kdy např. import odmítne uložit data z důvodu duplicity (výpis již někdo naimportoval či pořídil ručně), nebo import nenajde v číselníku vlastních bankovních účtů takový, který obsahují importovaná data, či nesedí zůstatky předcházejícího výpisu v ''i''FIS* na počáteční zůstatek importovaného bankovního výpisu, apod. Tyto stavy je povětšinou schopna řešit obsluha importu. V případě kritických hlášení, kdy import avizuje nekompatibilitu s importním souborem, je nutné kontaktovat pracovníky aplikace Helpdesk. Je to většinou v případě chybného nastavení parametrů importu, poškození importního souboru, nechtěné změny kódové stránky během přenosu souboru nebo bankou neavizovanou změnou formátu importního souboru.
<br/>'''Navazující funkce:'''
 
 
===Postup hromadného importu bankovních výpisů===
 
1) Uživatel nejdříve vybírá data, která chce do ''i''FIS* přenést. Standardně probíhá import bankovních výpisů denně, proto je zvoleno stažení výpisů všech účtů za jediný den. Bankovní software v tomto případě připraví ke stažení soubor, který svou příponou odpovídá formátu, ve kterém jsou data stahována. Ve většině bankovních software je nabízena funkcionalita umožňující stažení výpisů za několik dní hromadně. V tom případě klient vyplní počátek a konec období, za který chce vytvořit importní soubor. Bankovní software posléze poskládá všechny výpisy za toto období do jediného souboru s odpovídající příponou, který následně zakomponuje do formátu .zip.
 
 
2) Následuje samotný import souboru s bankovními výpisy do ''i''FIS*.
 
*V případě importu bankovních výpisů za jediný den bývá importní modul parametrizován tak, aby ve výběrovém dialogu nabízel pouze soubory, které se svou koncovkou shodují s parametrem importu (např. dialog importu bankovních výpisů KB ve formátu Kompatibilní media nabízí pouze soubory s příponou .gpc, apod.)
 
*V případě importu bankovních výpisů za více dní je situace komplikovanější tím, že je importní soubor z bankovního software stažen v komprimovaném stavu. V tomto případě přicházejí v úvahu dva přístupy:
 
**Dekompresi souboru nechat na obsluze importu. V tomto případě není nutné v parametrech importu dělat žádné zásahy, import se sám vypořádá jak s denními, tak i s výpisy za časový interval, protože přípona všech importovaných souborů bude shodná
**Dekompresi importního souboru nechat na importním modulu. Ten rozezná podle přípony, že je importovaný soubor v komprimovaném stavu a před započetím zpracování si ho rozbalí. V tomto případě je zapotřebí změnit parametry importního modulu tak, aby:
***V případě, že se budou vždy importovat pouze bankovní výpisy za časový interval, obsahovaly masku pro výběr souboru *.zip
***V případě, že se budou importovat obě varianty (denní i interval) bankovních výpisů, musí být maska pro výběr nastavena na *.* , což pak ovšem trochu znesnadňuje orientaci při vývěru souboru
 
*Nepříjemná je tedy zmíněná nutnost do zásahu parametrů importu. Alternativním řešením je zavedení klonu importní funkce do menu, přičemž se oba klony budou lišit pouze v hodnotě filtru nabízených souborů
*Další nepříjemností je fakt, že bankovní software skládá jednotlivé výpisy exportu za období do exportního souboru tak, že na začátku jsou  nejnovější bankovní výpisy a na konci nejstarší. V případě, že se v dávce sejde několik výpisů k jednomu účtu, import zahlásí při pokusu zapsat data prvního výpisu neshodu předcházejícího a aktuálního zůstatku na účtu, a to z toho důvodu, že na konci souboru se nacházejí předcházející, doposud nenaimportované výpisy. Problém lze obejít pouze shozením parametru [[Parametrizace#NAVAZVYP|NAVAZVYP]]. Tím se však vypne kontrola návazností zůstatků v celém účetním systému, a to i pro pořizování bankovních výpisů účtů vedených v jiných ústavech
*V neposlední řadě je nutné upozornit, že v případě dávkového stahování bankovních výpisů nemá ''i''FIS* v proluce mezi jednotlivými importy aktuální data, což má vliv na všechny navazující funkce (např. import rozpisu plateb platebními kartami, který pak nemá potřebná data, na která by importované záznamy napojil)
*Hromadný import bankovních výpisů je podporován pouze pro formáty, založené na formátu '''ABO''', a dále pak pro formát '''BEST''' podporovaný rozhraními Komerční banky. Pro ostatní formáty je nutné hromadné zpracování požadovat od dodavatele software jako zakázkovou úpravu.
*Práci s komprimovanými formáty podporují importní moduly ''i''FIS* od verze 12.19 P 2009
 
[[Image:V1220_91.png]]<br>
'''Obr.''' ''Výběr a uložení bankovních výpisů za časový interval do komprimovaného souboru''
 
 
[[Image:V1220_92.png]]<br>
'''Obr.''' ''Potřebná změna hodnoty parametru MASKA pro umožnění výběru komprimovaného souboru''
 
 
Změna masky se posléze projeví v dialogu pro výběr importovaného souboru do ''i''FIS*.


[[Image:V1220_93.png]]<br>
'''Obr.''' ''Dialog pro výběr importovaného souboru do iFIS*''


<br><br>'''Navazující funkce:'''
*[[Elektronické bankovnictví|Elektronické bankovnictví]]


[[Kategorie:Finance]]
*[[Elektronické_bankovnictví|Elektronické bankovnictví]]
[[Kategorie:Banka]]
[[Category:Finance]] [[Category:Banka]]

Verze z 14. 10. 2020, 08:19

Systém iFIS* umožňuje hromadné stažení několika bankovních výpisů za více období najednou a všechny nahrát do iFIS*Banka/Výpisy.

Pozor Pozor
Tato možnost se nabízí pouze pro formáty ABO nebo BEST (formát BEST používá jen Komerční banka).


Se zavedením této podpory v iFIS*Banka pro hromadné zpracování bankovních výpisů byl hromadný import rozšířen o možnost rozbalení ZIP souboru, který je vygenerován z elektronického bankovnictví v případě požadavku na stažení několika bankovních výpisů ve formátu ABO nebo BEST najednou.

Poznámka Poznámka
Následující text slouží jako doplněk dokumentace iFIS* k úloze 031 - Banka, kde se importy bankovních výpisů nezmiňují, jelikož se jedná o implementačně závislou funkcionalitu.



Popis procesu importu bankovních výpisů

1)

  • Přihlášení klienta do bankovního software
  • Zvolení oblasti dat, které chce do svého účetního systému přenést
  • Zvolení formátu, ve kterém mají být data přenesena
  • Uložení vyexportovaných dat na lokální úložiště


Dále import pokračuje v účetním systému klienta, kde

2)

  • Uživatel zvolí v menu iFIS* funkci podporující import ve formátu, ve kterém má data připravena
  • Pomocí dialogu, který je spuštěním funkce vyvolán, vybere na lokálním úložišti soubor, který si pro import připravil stažením z bankovního software
  • Dokončí import a na základě hlášení, která zpracování dat provázejí, rozhodne, zda potvrdí vložení dat do databáze nebo celý proces odvolá

Při importu může dojít k vyvolání velkého množství varovných hlášení, které si vyžádají reakci obsluhy importu, od banálních, kdy např. import odmítne uložit data z důvodu duplicity (výpis již někdo naimportoval či pořídil ručně), nebo import nenajde v číselníku vlastních bankovních účtů takový, který obsahují importovaná data, či nesedí zůstatky předcházejícího výpisu v iFIS* na počáteční zůstatek importovaného bankovního výpisu, apod. Tyto stavy je povětšinou schopna řešit obsluha importu. V případě kritických hlášení, kdy import avizuje nekompatibilitu s importním souborem, je nutné kontaktovat pracovníky aplikace Helpdesk. Je to většinou v případě chybného nastavení parametrů importu, poškození importního souboru, nechtěné změny kódové stránky během přenosu souboru nebo bankou neavizovanou změnou formátu importního souboru.​​


Navazující funkce: