CheckIBAN Overigefunctie
Met CheckIBAN wordt gecontroleerd of de twee eerste letters een geldig landcode zijn, lengte en formaat voldoet aan het corresponderende land en of de volgende 2 cijfers een geldige checksom vormen. De checksom controle wordt uitgevoerd door modulo 97 uit te rekenen na herpositionering van de landcode en het controle getal en na vervanging van de letters door getallen (A=10, B=11, C=12 etc).
De functie resulteert in de waarde TRUE indien
het IBAN nummer geldig is en
anders in FALSE.
CheckIBAN (IBAN)
CheckIBAN (IBAN,CleanIBAN)
IBAN (MergedString)
In IBAN wordt het te controleren IBAN nummer vermeld.
CleanIBAN (MergedString)
In de optionele CleanIBAN wordt de naam van een string vermeld in de
vorm van een StringVarName. Naar
CleanIBAN wordt het IBAN nummer gekopieerd, in een leesbaar formaat ontdaan van lees- en
scheidingstekens.
Voorbeeld:
{
string sHumanIban,sCleanBank
ok=CheckIBAN(NL60 RaBo 032.10 49-284,sHumanIban)
bk=CheckBankNr(32.10.49.284,sCleanBank)
}
[ok]=> [sHumanIban]
[bk]=> [sCleanBank]
Resultaat:
1,00=> NL60 RABO 0321 0492 84
1,00=> 321049284