Kapcsolat, kérdés, ötlet:

gepemberblog (kukac)
gmail (pont) com

vagy a Facebook-on:
Gépember naplója

Facebook

Az utolsó kommentek

Online

free counters

 

Címszavakban

Licenc

Creative Commons License
Gépember "Gépember naplója" című műve Creative Commons Nevezd meg!-Ne add el!-Ne változtasd! 2.5 Magyarország Licenc alatt van.
Permissions beyond the scope of this license may be available at http://gepembernaploja.blog.hu.

Bankszámlaszámok felépítése

-0001.11.30. 00:00 :: Gépember

Megosztás

 

Kétféle bankszámlaszám létezik, az egyik a 2x8 (pl. OTP által alapesetben használt) és a 3x8 (pl. a CIB által használt) formátum.

 

A számlaszám felépítése 2x8 sorozat esetén:

Az első nyolc karakter:

xxxyyyyq

Ahol az xxx a bankot azonosítja, ez az ún. GIRO-kód, az MNB határozza meg. (Pl. OTP-117, CIB-107, MÁK-100, BB-101, stb.)

Az yyyy a bankfiók azonosítója (ez változó), a q pedig az első hét számból generált ellenőrző szám.

 

A második nyolc karakter:

xxxxxxq

Ahol az első hét karakter a bank által használt "ügyfélazonosító", az q pedig itt is egy generált ellenőrzőszám.

(Ha 3x8 a számlaszám felépítése, akkor TÖRVÉNY szerint az első nyolc karaktert követő 16 karakter az ügyfél azonosítója, és a 24. karakter az ellenőrzőszám, azonban a gyakorlatban a bankok úgy használják, hogy az ügyfelet a második 8-as karaktersorral azonosítják, melynek az utolsó (16.) karaktere az algoritmus szerint számolt ellenőrzőszám, és a harmadik 8-as sor pedig a számla megnevezése (azaz az alszámla száma), szintén az ellenőrzőszámmal az utolsó 24. karakterhelyen.)

Ebből kifolyólag a 2x8 felépítésű számlák esetében az harmadik nyolcas karaktersor elhagyható, vagy 0-kal helyettesíthető.

 

A számlaszám ellenőrzésére használt algoritmus:

A nyolcas karaktersor első karakterhelyén álló számot 9-cel,

a második karakterhelyén álló számot 7-tel,

a harmadik karakterhelyen álló számot 3-mal,

a negyedik karatkerhelyen álló számot 1-gyel,

az ötödik karakterhelyen álló számot 9-cel,

a hatodik karakterhelyen álló számot 7-tel,

a hetedik karakterhelyen álló számot 3-mal,

a nyolcadik karakterhelyen álló számot 1-gyel szorozzuk be,

majd a szorzatokat összeadjuk. Az összegnek tíz egész számú többszörösének kell lenni, akkor érvényes a számlaszám.

 

Pl. A Dunaújvárosi OTP fiókazonosítója, ha jól tudom:

11773535

Ennek az ellenőrzése:

9*1+7*1+3*7+1*7+9*3+7*5+3*3+1*5=9+7+21+7+27+35+9+5=120

Vagyis a 120 egész számú többszöröse a tíznek (12*10) így a számlaszám megfelelő formátumú.

forrás


 


Címkék: bankszámlaszámok felépítése

A bejegyzés trackback címe:

https://gepembernaploja.blog.hu/api/trackback/id/tr922115409
Nincsenek hozzászólások.