INSTRAM

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.

Az INSTRAM sablon-munkapadja: egy kitalált magyar kivonat, a fejlécsor kijelölve, a dátum, partner, közlemény, típus, összeg és egyenleg oszlopa sárgán, szabványos mezőkre leképezve; jobbra a beállítások.
A sablon-munkapad egy kitalált kivonattal: hét oszlop és három fejlécadat leképezve.

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.

Az INSTRAM AI-elemzésének javaslatablaka egy közleményes kitalált kivonatra: fejlécsor 7, forrással rendelkező mezők 8, kivonási szabályok 4, banki költségértékek 1.
A modell javaslata: fejlécsor, nyolc mező, négy kinyerési szabály, egy banki költsé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
Az INSTRAM Kategóriák panelje: a kivonat tranzakciótípusai, mindegyiknél választható, hogy közönséges, költség vagy átvezetés.
Kategóriák: a kivonat saját szavai – átutalás, ATM-felvét, számlavezetési díj – egy-egy kategóriához rendelve.

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
Az INSTRAM Leírási szabályok lapja egy kitalált kivonaton: a Közlemény oszlopban „KEDVEZMÉNYEZETT: … SZLA: … KÖZL: …” szövegek; jobbra a szabály: a Közlemény oszlopból a „KEDVEZMÉNYEZETT: ” utáni szöveg a „ SZLA:” előttig.
Egy szabály: a „KEDVEZMÉNYEZETT:” utáni szöveg a „SZLA:” előttig – ez lesz a partner neve.
A szabály előnézete: érintett sorok 15 / 28, értékkel rendelkező sorok 15; soronként a közlemény és a belőle kivett partnernév.
Mit állapít meg: 28 tételből 15-re vonatkozik, és mind a 15-ben talál partnert.

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.

Az INSTRAM export-előnézete: 28 tranzakció a szabványos mezőkben – számlatulajdonos, számlaszám, dátum, partner, közlemény, típus, összeg, pénznem, egyenleg –, mindegyik fölött a kitöltöttség.
Az export előnézete: 28 tétel, mezőnként a kitöltöttség; a terhelés piros, a jóváírás zöld.

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ó
Az INSTRAM tömeges futtatója befejezett futás után: 3 fájl teljesen feldolgozva, 0 hiba, 69 sor; jobbra a tevékenységnapló a fájlokkal és a sablonnal.
Három havi kivonat egy futásban: 3/3 fájl, 69 sor, összesített adathalmaz.

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.