Beispiele

Referenz

KTOTOIBAN$( LKenn$|LKenn ; Kto$|KtoNr ; Blz$|Blz )
Die Funktion liefert die IBAN zu einer übergebenen Kombination aus Länderkennung, Kontonummer und Bankleitzahl. Alle Parameter, d.h. die Länderkennung, sowie die Kontnummer und die Bankleitzahl können entweder als Zeichenkette oder numerisch übergeben werden. Insbesondere für Kontonummern gilt jedoch, dass führende Nullen bei einem numerischen Parameter ignoriert werden. Soll also eine Kontonummer mit Nullen am Anfang übergeben werden, so muß die Kontonummer als Zeichenkette angegeben werden. Wenn die Länderkennung numerisch angegeben wird, so muss als Zahl der ISO3166-Country-Code verwendet werden. Wenn als Länderkennung eine leere Zeichenkette oder eine 0 angegeben wird, so wird automatisch “DE“ für Deutschland verwendet. Bei Nutzung dieser Funktion sind zwei Dinge absolut zwingend zu beachten:

  • Es ist nicht möglich für jede beliebige Länderkennung allein basierend auf der Kontonummer und der Bankleitzahl eine IBAN zu errechnen. Einige Länder fügen in den IBAN noch weitere Kennziffern ein.
  • Gültige IBANs dürfen und werden ausschließlich von den Kontoführenden Banken herausgegeben. Die Funktion darf also nur genutzt werden, um erste Abgleiche oder Prüfungen vorzunehmen. Die Funktion sollte nicht verwendet werden, um ausschließlich darauf basierend Geldgeschäfte vorzunehmen.

Wenn es nicht möglich ist, eine IBAN basierend auf den übergebenen Zeichenketten zu erzeugen, so liefert die Funktion eine leere Zeichenkette als Ergebnis.

BLZTOBIC$( LKenn$|LKenn ; Blz$|Blz )Die Funktion liefert die BIC zur angegebenen Bankleitzahl. Sowohl die Länderkennung als auch die Bankleitzahl können entweder als Zeichenkette oder numerisch angegeben werden. Wenn die Länderkennung numerisch angegeben wird, so muss als Zahl der ISO3166-Country-Code verwendet werden. Zur Ermittlung dieser Daten wird direkt eine Anfrage bei der deutschen Bundesbank gestellt, aus diesem Grunde ist es auch notwendig, dass INVEP eine Verbindung zum Internet hat, um die Anfrage stellen zu können. Zur Geschwindigkeitssteigerung werden alle an einem Tag abgefragten Kennungen zwischengespeichert. Wenn die gleiche BIC erneut angefragt wird, so erfolgt keine erneute Anfrage bei der Bundesbank, sondern es werden die zwischengespeicherten Werte geliefert. Gespeicherte Daten, die älter als einen Tag sind, werden verworfen und erneut angefragt. Wenn für die Länderkennung ein leere Zeichenkette oder der Wert 0 angegeben wird, so wird automatisch Deutschland verwendet.

Siehe auch



Schatten