INSTRAM · Integrated Solution for Transaction Mining
Bármely bank kivonata, egységes, ellenőrzött adattá.
Az INSTRAM a kivonatfeldolgozás programja. Egy elemző egyszer leírja egy bank formátumát; utána a nyomozók tömegesen futtatják a kivonatokon, és minden futás ugyanazt a szabványos, aláírt adathalmazt adja – a BTD vagy bármely más elemző eszköz számára.
1 · Olvasás
A kivonat szerkezete egyszer, sablonba írva.
A munkapadon az elemző azt írja le, hogyan kell egy bank kivonatát olvasni – nem egy kivonatot dolgoz fel kézzel. Kijelöli a fejlécsort, majd mezőnként rámutat a táblázat oszlopára. Ami a kivonaton egyszer, a táblázat fölött szerepel – a számlatulajdonos, a számlaszám, a pénznem –, azt egy cellából veszi, és minden sorhoz hozzárendeli.
- Formátumok: xlsx, xls, csv, txt és pdf – a jelszóval védett PDF is; a karakterkódolást (közép-európai, cirill) a program felismeri
- Összegek háromféleképpen: külön terhelés és jóváírás oszlop, előjeles összeg, vagy összeg és betűjel
- Egyenleg a tranzakció előtt vagy után – a kimenetben mindig egységesen
- Ujjlenyomat: a sablon a fejléc elrendezéséről ismeri fel a következő ugyanilyen kivonatot
2 · AI-javaslat
Új bankformátum? A modell javasol, az elemző dönt.
Egy kattintással a program egy nyelvi modellnek adja a munkalapot, amely egyszerre javasol fejlécsort, mezőleképezést, kategóriákat és kinyerési szabályokat. A javaslat csak javaslat: az elemző elfogadja vagy elveti, és szakaszonként ellenőrzi. A felületen és a sablonkönyvtárban is látszik, mi származik a modelltől.
A modell a szervezet saját kulcsával, csak kérésre fut – a kivonatok feldolgozásához nincs rá szükség.
3 · Előkészítés és kategóriák
Rendet tesz a kivonatban – és megjegyzi, hogyan.
A bankok kivonatai ritkán tiszta táblázatok. Az előkészítés lépései a sablonba kerülnek, és minden ugyanilyen kivonaton újra lefutnak: oldalanként ismétlődő fejlécek és részösszegek törlése, több sorra tört közlemények összevonása, egy oszlop felosztása több mezőre. A kategóriáknál azt jelöli az elemző, mi számít banki költségnek és mi saját számlák közötti átvezetésnek.
- minden művelet a műveletnaplóba kerül, és visszavonható
- a felület a felhasználó nyelvén jelenik meg – a kivonat a saját nyelvén marad
4 · Leírási szabályok
Amikor a partner csak a közleményben szerepel.
Sok bank nem ad külön oszlopot a partnernek: a neve és a számlaszáma a közlemény szövegében áll – KEDVEZMÉNYEZETT: Nordhaven Trading OÜ SZLA: EE91… KÖZL: INV 88-55. A leírási szabályok ebből a szövegből emelik ki a partner nevét, a partner számlaszámát, vagy a tranzakció dátumát és idejét, és a szabványos mezőbe írják. A szabály a sablonba kerül, és minden ugyanilyen kivonaton újra lefut.
Mentés előtt a program megmutatja, hány sorra vonatkozik a szabály, és melyikből mit venne ki – soronként, a közlemény mellett. Ahol nem talál semmit, azt külön jelzi.
- Mely sorokra: egy oszlop mintája – például a „KEDVEZMÉNYEZETT:” kezdetű közlemények vagy az „Átutalás” típus –, és ha kell, egy összegfeltétel
- Honnan olvas: bármelyik oszlop szövegéből, nem csak a közleményből
- Mit vesz ki: egy jelölő szöveg hányadik előfordulása után, hány karaktert kihagyva, és meddig – a szöveg végéig, egy következő szövegrészletig, vagy adott számú karaktert, illetve szót
- AI-javaslat: új formátumnál a modell a szabályokat is megírja – ehhez a kivonathoz négyet –, az elemző pedig egyenként ellenőrzi
- ha két szabály ugyanarra a sorra is vonatkozhat, a lista megjelöli őket – a későbbi felülírja a korábbit
5 · Ellenőrzött export
Mielőtt bármi kimenne: mit adna a sablon?
Az export előtt a program lefuttatja az átalakítást, és megmutatja az eredményt: a szabványos mezőket, mindegyik fölött azt, hogy a tételek hány százalékában van értéke. Ami hiányzik, az itt derül ki – nem a nyomozás közepén. A kimenet 17 mezős, aláírt CSV: ha a bank valamit nem közölt, a mező üres marad, nem nulla.
6 · Tömeges futtatás
Egy mappa kivonat, egy aláírt fájl.
Tömeges futtatásnál a nyomozó kiválaszt egy mappát, és elindítja a futást. A program minden kivonathoz a fejléce alapján megkeresi a sablont, feldolgozza, és a végén egyetlen aláírt CSV-t ír – ezt tölti be a BTD.
A munkalap az atomi egység: ami nem sikerül, az nem kerül a kimenetbe, és a futási napló megmondja, miért. A napló minden futásról megmarad – ki, mikor, mely fájlokon, melyik sablonnal.
- a feldolgozott, az átalakított és az összesített fájlok külön mappába kerülnek
- a futás közben is látszik, melyik fájl melyik sablonnal ment át
- a nyomozói szerep akár több száz gépre kiadható
Telepítés és üzemeltetés
Egy fájl, közös sablonok, szerepkörök.
-
Telepítés nélkül
Egyetlen futtatható fájl. Kipróbálásra és sok gépre kiadni is egyszerű; a feldolgozás a nyomozó gépén történik.
-
Közös adatmappa
A sablonok, szótárak és beállítások egy megosztott mappában élnek – amit az elemző elkészít, azt minden nyomozó azonnal használja.
-
Elemző és nyomozó
Sablont csak a kijelölt elemzői gépek készíthetnek; minden más gép nyomozóként fut, külön beállítás nélkül.
-
Napi mentés
Indításkor a program elmenti a közös mappa pótolhatatlan részeit, a hét minden napjára külön.
-
Licenc türelmi idővel
Lejárt licenc után 30 napig fut, és pirosan jelzi – egy késő beszerzés nem állíthat meg egy nyomozást.
-
A felhasználó nyelvén
A felület futás közben fordítja magát: szótárból, ami hiányzik, azt gépi fordítással – minden felirat, üzenet és súgó.
A képek a programok valódi felületéről készültek, kitalált cégek, személyek és számlák adataival – egyetlen valódi ügy vagy bank sincs rajtuk. Kattintson egy képre a teljes méretért.
Nézze meg a saját kivonatain.
A bemutatón a szervezet saját bankjainak formátumán mutatjuk meg, hogyan lesz a kivonatból sablon, és a sablonból egységes adat.