sthruska
19.01.15,07:59
Na stránke VUB som si našiel informácie. Avšak v dvoch prípadoch je ukážka IBAN kratšia ako uvedená dĺžka pre danú krajinu.
Je uvedený počet znakov pre jednotlivé krajiny záväzný, alebo ako maximálne dovolený?
Pre SK je povinný.
Chobot
19.01.15,07:16
Podľa medzinárodných štandardov môže mať IBAN až 34 znakov. Každá krajina si definuje svoju vlastnú štruktúru IBAN kódu. PRvé 4 znaky sú povinné - sú to 2 písmená určujúce krajinu a 2 číslice, ktoré sú kontrolné a vypočítavajú sa zo zvyšku IBAN kódu. Zvyšok kódu (dĺžku aj štruktúru) si určuje daná krajina.

Na Slovensku má štandardný IBAN kód 24 znakov. Presnú štruktúru si nájdeš na nete. Ak to chdeš porovnať s inými krajinami, pozri sem:

http://bfsfcu.org/pdf/IBAN.pdf

AK sa pýtaš iba na slovenský štandard, tak ten musí mať 24 znakov. Aj keď je číslo účtu kratšie, tak sa dopĺňa nulami.
sthruska
19.01.15,07:42
To všetko som si prečítal a je mi to jasné. Ale v ukážke kódu pre Poľsko (28/27) a Maltu (31/28) je ukážka kratšia ako uvedená dĺžka kódu

CY Cyprus 28 CY17002001280000001200527600
PL Poľsko 28 PL2711402004000030020135587
MU Maurícius 30 17BOMM0101101030300200000MUR
MT Malta 31 MT84MALT011000012345MTLCAST0

Neviem či sa jedná o chyby, alebo to tak môže byť. Chcem urobiť aspoň základnú kontrolu IBAN - na počet užívateľom zadaných znakov.
avalik
19.01.15,07:47
kontrolu môžeš urobiť tu http://www.nbs.sk/sk/platobne-systemy/iban/kontrola-formatu-iban-cisel-uctov-zriadenych-mimo-uzemia-sr

info máš aj tu http://www.ecbs.org/iban.htm

doplnenie:

aj na wikipedii mas info http://cs.wikipedia.org/wiki/International_Bank_Account_Number

alebo si konkretnu info mozes overit prestudovanim prislusnej pravnej normy kazdej krajiny

ak na stránke vub uvádzajú chybné info tak im to oznám
sthruska
19.01.15,07:58
To vyzerá na chyby v príkladoch.
Poznámka: Ja to chcem kontrolovať programovo.
avalik
19.01.15,08:14
doplnila som odpoved ... ten prvy odkaz sa neda vyuzit na kontrolu programom?
Chobot
19.01.15,08:28
AK má krajina určené, že má IBAN 30 znakov, tak aj musí mať 30 znakov. Tieto príklady sú uvedené chybne (okrem Cypru, ten má správny formát). Zober si ostatné uvedené účty a skontroluj ich tu:

http://www.ecbs.org/iban-checker.htm

vyhodí ti, že sú chybné.
sthruska
19.01.15,08:57
ten prvy odkaz sa neda vyuzit na kontrolu programom?

Nie, ja si to chcem sám naprogramovať. Len ako základnú kontrolu. A veľmi by som čudoval keby v ňom niekto použil účet v cudzine - pre SVB.

Ďakujem za reakcie. Už v tom mám jasno.
Ing. Ľubomír Janoška
19.01.15,09:03
Pre programovú kontrolu skúste
http://en.wikipedia.org/wiki/International_Bank_Account_Number
:Validating the IBAN
:Generating IBAN check digits
:Modulo operation on IBAN
avalik
10.03.15,13:49
otazky sa nezadavaju ako odpoved, dole mas etiketu porady
mareko
10.03.15,13:53
nevieš poradiť, tak radšej mínuskuješ :( škoda, že si si nevšimla, že to potrebujem súrne
avalik
10.03.15,13:56
viem poradit, a dodrziavam etiketu porady:

Neodpovedám na otázky, ktoré sú zadané prostredníctvom odpovedí. V komentári môžem upozorniť na založenie novej, súvisiacej otázky, hlasovaním vylúčim takúto otázku na koniec odpovedí.
mzdarka renca
10.03.15,14:00
SK4275000000000123456789 - toto je IBAN

BIC: CEKOSKBX tu je zdroj https://www.csob.sk/o-nas/banka/kontakt
mareko
10.03.15,14:02
Renči ďakujem pekne :)