Hirdetés

Új hozzászólás Aktív témák

  • cocka

    veterán

    A Transferwise IBAN kalkulátora elég érdekesen működik.

    magyar verzió

    angol verzió

    Először is van egy mező, ami angolul ugye national check digit, magyarul ezt országkódnak fordították. Hát az országkód pont az elején van, azt generálni kell. Ezt inkább úgy fordítanám, hogy a GIRO számlaszámra vonatkozó ellenőrzőszámjegy, de ha nagyon kevés a hely simán ellenőrzőkódnak fordítanám.

    HUkk bbbs sssx cccc cccc cccc cccx

    Wikipedia szerinti formátum. Na odáig jó, hogy bekérik a bankkódot meg a bankfiók kódját. Aztán az első x-nél kezdődnek a bajok, mert a bankszámlaszám résznél nemcsak a c-s részeket kell megadni, hanem az első x-el együtt, tehát ezt: x cccc cccc cccc ccc. Aztán a következő mezőbe a 2. x-et.

    Magyarul hiába adod meg a bbbs sss részt, abból nem számol magának automatikusan első x-et, ami elvárható lenne a programtól, ha egyszer így kéri az adatokat. Vagy akkor ezt a részekre bontást hagyni kéne a francba és átvenni az egyszerűbbik megoldást: beírod a belföldi GIRO számlaszámod és hozzágenerálja az országkód utáni 2 számjegyet.

    Ahonnan másoltam a formátumot, az IBAN listát végignézve, azt látom, hogy egyetlen olyan ország sincs, ahol két ellenőrzőkód is van a számlaszámban, ráadásul nem egymás mellett. Lehet ez zavarta meg őket.

Új hozzászólás Aktív témák