E-bank ütemezett kivonat

<< Click to Display Table of Contents >>

Navigation:  Modulonkénti funkcióleírások > Pénzügy > Beállítások > E-bank paraméterek >

E-bank ütemezett kivonat

Previous pageReturn to chapter overviewNext page

Az e-bank ütemezett kivonat funkció licenchez kötött, használatához az „Ütemezett import” licenc szükséges.

A funkció az általános e-bank kivonatok beolvasására alkalmas.

Általános e-bank kivonat betöltő használatához szükséges beállítások

1.E-bank kapcsolatok menüben létre kell hozni az általános kivonat formátumot.
Szerelvény elérési út: revolution.ebank.interfaces.dll
Osztálynév: revolution.ebank.interfaces.Statements.General.GeneralStatement

Kattints rá!

-Általános e-bank kivonat típus-

2.E-bank ütemezett kivonat menü

Kattints rá!

- Ütemezett kivonat beállítás -

E-bank:korábban az e-bank kapcsolatokban létrehozott általános e-bank
E-bank kivonat típus:itt a rendszerbe felvett és paraméterezett kivonat típust kell beállítani, ami alapján a fájl feldolgozásra kerül
Forrás könyvtár: itt kell megadni, hogy mely könyvtárban keresse a kivonat fájlt. Alkönyvtárban nem keres, csak közvetlenül ebben a könyvtárban
Fájl szűrő:*.JSON, vagy a * helyére cég specifikus karakterek is behelyezhetők, ha a könyvtárban több cég fájljai is lehetnek.
Archiv könyvtár-sikeres:a sikeresen feldolgozott kivonatokat az adott könyvtárban helyezi el mégpedig úgy, hogy a könyvtárban létrehoz egy alkönyvtárat a feldolgozás dátumával és abban menti le
Archiv könyvtár-sikertelen:sikertelenül feldolgozott kivonatokat az adott könyvtárban helyezi el mégpedig úgy, hogy a könyvtárban létrehoz egy alkönyvtárat a feldolgozás dátumával és abban menti le valamint mellé egy error.txt fájlba lementi a hibát

FONTOS: a könyvtárakat úgy kell megadni, hogy minden olyan helyről elérhetők legyenek, ahonnan az ütemezett megoldás fut. Ez azért fontos, mivel Windows ütemezett feladat futása esetén belefutottunk már olyanba, hogy felmappelt meghajtók nem látszódtak.

3.Új ütemezett feladat létrehozása
Az ütemezett feladat a futásakor az adott cégben  - amennyiben a fenti beállítások megadásra kerültek - a beolvasást megpróbálja végrehajtani az elérhető fájlokra fájlonként külön kezelve.

Az első ellenőrzés, hogy az adott fájlnév alapján létezik-e már e-bank kivonat, ha igen akkor az hiba.

Ha nem létezik ilyen, akkor a beállított kivonat típus alapján megpróbálja beolvasni az állományt. Ha nem sikerült, akkor hiba.

Ha sikerült beolvasni, akkor ellenőrzi, hogy a fájlban lévő pénzeszköz bankszámlaszámok alapján egyértelműen beazonosíthatók-e a deep.erp pénzeszközök. Ha nem akkor hiba.

Ha sikerül beazonosítani a pénzeszközöket, akkor a beolvasott adatokat megpróbálja átforgatni e-bank kivonattá. Ha bármi hiba adódik, akkor az adott fájl feldolgozása hibára fut.

Ha sikerül átforgatni, akkor lementi a programban.

Értelemszerűen sikeres feldolgozás esetén a sikeres, minden más esetben a sikertelen könyvtárba kerül az állomány.
A létrehozott e-bank kivonatot a továbbiakban ugyanúgy lehet kezelni, mintha manuálisan olvasta volna be valaki.
Az ütemezett feladat csak akkor fog logot írni, ha volt feldolgozandó fájl, ezzel csökkentjük az adatbázis méret növekedést. Minden egyes fájl feldolgozásról egy log részlet kerül megírásra, amibe beírásra kerül a feldolgozandó fájlnév, az hogy sikeres vagy sikertelen volt-e a feldolgozás, valamint hogy melyik archiv könyvtárba került a feldolgozás után.

FONTOS: mivel fájl alapú kommunikációról beszélünk, így a forrás könyvtárba csak úgy kerülhet be egy állomány, ha már minden adatot tartalmaz, tehát a fájlt létrehozó rutinnak kell azt biztosítani, hogy félkész állományok ne legyenek elérhetők.