1. | Az aktuális kivonat rekord közleményéből kiszedjük a számlaszámokat(sorszam_text) és az ügyfélkódokat illetve oc31 esetén a befizetés azonosítókat. Befizetőazonosító esetén leellenőrizzük a CRC kódot, majd a befizetőazonosítóból is kiszedjük az ügyfélkódot és a számlasorszámot. |
2. | Egy listában tároljuk azokat a nyilvántartási számokat amiket az előzőekben felsoroltakon keresztül sikerült azonosítanunk. |
3. | Elsőként a sorszámtextből kapott nyilvántartási számokat vizsgáljuk. Ha itt több nyilvántartási számunk van akkor biztos hogy több ügyfélhez tartozó tétellel van dolgunk ekkor plussz dolgokat is ellenőriznünk kell később. Ha csak egy darab nyilvántartási számunk van, akkor ellenőrizzük, hogy a közlemény mezőbe volt-e 12 jegyű ügyfélkód, ha igen akkor az ahoz a ügyfélhez tartozik-e amit a sorszámtextből találtunk. Ha igen akkor már csak azt kell megvizsgálnunk hogy élő ügyfélhez tartozik-e ez az nyilvántartási szám. Ha igen, akkor azonosítottuk a tételt, ha nem akkor manuális feldolgozásra lesz szükség. |
4. | Ha sorszámtext nem volt a közleményben vagy az alapján nem találtunk nyilvántartási számot, akkor 12 jegyű ügyfélkód alapján keresünk tovább. Ha pontosan egyet nyilvántartási számot találunk akkor az előzőhöz hasonlóan csak azt kell vizsgálnunk hogy élő ügyfél-e. Ha egynél több nyilvántartási számot találunk a közleményben akkor az ujból több ügyfélhez tartozó tétel, amit késöbb külön kell vizsgálnunk. Ha nem találunk egyátalán nyilvántartási számot ezen a ponton [ilyen eset lehet ha kitöltetlen a közlemény, vagy elírás van benne például]. Akkor a kivonat tételhez tartozó bankszámlaszámból probáljuk azonosítani az ügyfelet. |
5. | Bankszámlaszám alapú keresésnél azt vizsgáljuk meg, hogy az elmúlt 90 napban történt-e utalás az adott bankszámlaszámról, ha igen akkor milyen ügyfeleknek. Ha pontosan egy ügyfelet találunk akkor sikeresnek vesszük az azonosítást, és csak azt vizsgáljuk meg hogy élő ügyfelet találtunk-e. |
6. | Ha bankszámlaszám alapján több nyilvántartási számot találunk, akkor figyelembe vesszük azt, hogy milyen számossága van az egyes utalásoknak az adott bankszámlaszámról az ügyfelekhez. Ha ebből se tudunk pontos eredményt [például két ügyfelhez ugyanannyiszor történt utalás az adott bankszámlaszámról] akkkor manuális feldolgozásra lesz szükség. |
7. | Ha olyan kivonatunk van ahol több ügyfélhez tartozik a befizetés akkor ellenőriznünk kell még azt, hogy ha számla sorszámtextek vannak megadva, akkor ezek összege megegyezik-e tételhez tartozó befizetett összeggel, ha igen akkor azonosított státuszra állítjuk a tétel, ha nem akkor manuális feldolgozásra lesz szükség. Másik esetben ha nem számla sorszámtextek vannak a közleményben, hanem kettő 12 jegyű ügyfélazonosító, akkor azt vizsgáljuk meg, hogy a két ügyfelnek az összes tartozása megegyezik-e a befiztett tétel összeggel, és csak akkor tekintünk azonosított tételként a tételre ha az összegek megegyeznek, enélkül ebben az esetben is manuális feldogozásra lesz szükség. |