Homepage pruefziffer.de PrüfzifferValidate
News   Site Map   Kontakt   Impressum  Datenschutzerklärung  
Produktbeschreibung
INTL Java Edition
Java Edition
PHP Edition
Server Edition
Windows Edition
Funktionen testen
Downloads
Preise
PrüfzifferValidate bestellen
Frequently Asked Questions

PrüfzifferValidate INTL Java Edition

Java-Modul zur Validierung internationaler Bankverbindungen (IBANs und BICs)

Mit dem Java-Modul PrüfzifferValidate INTL können internationale Bankverbindungen (IBAN und BIC) auf Gültigkeit überprüft werden.
Dabei werden IBANs für alle Länder unterstützt die in der aktuellen 92. Auflage der IBAN-Registry der SWIFT verzeichnet sind: 45 Sepa-Teilnehmerländer und 51 weitere Länder.

IBANs werden auf folgende Kriterien geprüft:

  • Mindestanforderung an eine IBAN
  • Ermittlung des ausgebenden Landes
  • Validierung der Länge bezogen auf das Land
  • Validierung der IBAN-Prüfsumme
  • Ggf. Länderspezifische Prüfungen
  • Zerlegung in ihre Bestandteile (Bankcode, Branchcode, Kontonummer ...)
  • Validierung des Zeichenvorrates der Bestandteile
  • Falls möglich: Validierung der Prüfsumme der enthaltenen nationalen Bankverbindung

Die IBAN kann allein oder zusammen mit einem BIC geprüft werden.

Wurde ein BIC angegeben, wird dieser auf folgende Kriterien überprüft:

  • Länge 8 oder 11 Zeichen
  • Zeichenvorrat
  • Land der Bank in Bezug auf das Land der IBAN
  • Wenn die Bank in einem SEPA-Mitgliedsland ansässig ist, Prüfung ob der BIC gültig ist
  • sofern möglich wird geprüft, ob der BIC zur IBAN passt

Die Validierung kann im Code auf zwei Arten erfolgen: Entweder der Validator wirft im Fall einer nicht validen Bankverbindung eine Exception, diese muss vom Aufrufer behandelt werden und gibt einen sehr detaillierten Fehlergrund, oder die Exception wird in einen Fehlertext übersetzt, der per Konfiguration angepasst werden kann, und der Aufrufer erhält immer ein Ergebnisobjekt.

Das Modul ist lauffähig ab Java 8 und als externe Dependency wird ausschließlich die Simple Logging Facade benötigt (SLF4J).

Bestellen können Sie das Modul über unser Bestellformular.

Für weitere Informationen oder Fragen zu unserer Software PrüfzifferValidate INTL Java Edition wenden Sie sich bitte an unseren Kundenservice per eMail oder mittels des Kontaktformulars.

 
© 1999-2022 imMEDIAtely 
Medienversand, Germany