Einzelnen Beitrag anzeigen

Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.538 Beiträge
 
Delphi 11 Alexandria
 
#17

AW: IBAN berechnen

  Alt 14. Sep 2023, 08:18
Ja, die IBAN selber ... aber hier geht es doch nur um die Prüfung-/Berechnung der Prüfsumme und nicht um die ganze IBAN?

Ja, bei der IBAN ist das Land, Prüfsummt und die "Bankkennung" sozusagen vorgegeben, aber den Rest, kann jedes Institut selbst bestimmen.
Per se muß nichtmal die Kontonummer selbst in der IBAN stecken. (wobei es natürlich für Kunden einfacher ist, wenn seine beiden Nummern "gleich" sind)
Das Verhältnis von IBAN zu Prüfsumme ist mir leider nicht so ganz klar. Hatte es so verstanden, dass man mit der Prüfsumme prüft, ob die IBAN korrekt ist.

Aber der Beispiel-Code von Yogi-Bär verwendet immer nur eine Methode, um aus Kontonummer und BLZ die IBAN zu generieren (IBANCreate) und nur eine Methode (IBANPruefziffer), um die IBAN auf Validität zu testen.

Das kann doch nicht ausreichend sein, wenn es 139 Prüfziffermethoden gibt (hat Amateurprofi in einem Beitrag mal gesagt), oder?
Da verwechselst Du Berechnung der Prüfziffern der IBAN und Berechnung der Prüfziffer der Kontonummer.
Die Berechnung der Prüfziffern der IBAN ist eindeutig und immer gleich (weltweit).
Die Berechnung der Prüfziffer der Kontonummer ist von Bank zu Bank unterschiedlich.
Ich hatte mir seinerzeit die Mühe gemacht alle (in DE) existierenden Methoden zur Berechnung der Prüfziffer zu implementieren.
Eine Aufstellung der verschiedenen Prüfmethoden findest Du hierhttps://www.bundesbank.de/resource/b...hoden-data.pdf
Früher habe ich nach jeder Änderung der Bankleitzahlen-Datei oder der Prüfmethoden ein Update meines IBAN-Programms hochzuladen.
Vor einigen Jahren funktionierte der Upload nicht mehr.
Ich hatte seinerzeit Daniel gebeten (2 Mal) das zu prüfen, habe aber keine Antwort erhalten und habe deshalb das Hochladen des geänderten Programms eingestellt.
Danke Dir für die Aufklärung. Jetzt ist es klar und ich weiß, was ich implementieren kann (die computerbasierte Erstellung und Prüfung der IBAN-Nummer würde mir schon reichen: Ich möchte in einem Programm die Möglichkeit anbieten, die aktuelle Bankenliste von der Bundesbank zu importieren. Da kann dann der Anwender die Bank auswählen (hat also BLZ, BIC und Name der Bank) und mein Programm kann aus der Kontonummer, die der User eingeben muss, die IBAN errechnen und prüfen, ob die Gültigkeit stimmt. Die Verantwortung, die richtige Kontonummer einzugeben, bleibt dann beim Anwender).

Ansonsten: Was passiert denn, wenn Du den Upload hier versuchst, gibt es eine Fehlermeldung? Ich lade eigentlich sehr oft hier etwas hoch, keine Probleme (außer dass man hin und wieder mal automatisch abgemeldet wird und hin und wieder Schwierigkeiten hat, den Zustand wieder herzustellen, wo man gerade war (die Weiterleitung bei erneuter Anmeldung klappt übrigens NIE, das mit Browser zurück meistens, aber auch nicht immer).

Ja, die DP könnte schon ein kleines Update vertragen, die Beiträge auf dem Handy lesen zu können, wäre schon schön (mit der englischen Variante geht es ja). Aber wahrscheinlich würde die Umstellung zu viel Arbeit machen, nehme ich an...
  Mit Zitat antworten Zitat