| Auszug |
|---|
|
SEPA-Nuclet – 4.8.4 SEPA: Validierung: Optional lassen sich IBANs ab Version 2.0.0 hinsichtlich Struktur und Länge validieren. Für die Einbindung der Validierung gibt es zwei Möglichkeiten: |
Sprache: Deutsch · English (in Aufbau)
4.8.4 SEPA: Validierung
Optional lassen sich IBANs ab Version 2.0.0 hinsichtlich Struktur und Länge validieren. Für die Einbindung der Validierung gibt es zwei Möglichkeiten:
| Status |
|---|
| colour | Blue |
|---|
| title | Integratoren |
|---|
|
| Status |
|---|
| colour | Green |
|---|
| title | Stand: Jul 2026 |
|---|
|
| Status |
|---|
| colour | Grey |
|---|
| title | gilt fuer Nuclos 4.2026.x |
|---|
|
...
Optional lassen sich IBANs ab Version 2.0.0 hinsichtlich Struktur und Länge validieren. Für die Einbindung der Validierung gibt es zwei Möglichkeiten:
...
Die Regel greift beim Anlegen und Aktualisieren der jeweiligen BOs, wenn sie im Regelmanagement entsprechend eingehängt wird.
4.8.4.2 Direkter Aufruf der Validierungsmethoden
...
| Codeblock |
|---|
| title | IBAN-Validierung (explizit) |
|---|
|
// In diesem Fall wird die IBAN zusammen mit dem Länderkürzel (ISO-4217-Code)
// sowie der vorgegebenen IBAN-Länge und der vorgegebenen IBAN-Struktur übergeben
//
private final String DE_IBAN_LENGTH = "22";
private final String DE_IBAN_STRUCTURE = "DE2!n8!n10!n";
(...)
boolean bResult = IBANValidator.checkIbanStructure(strIban, "DE", DE_IBAN_LENGTH, DE_IBAN_STRUCTURE); |
...
Bei der zweiten Variante werden die Strukturvorgaben implizt aus der IBAN-Registry ermittelt:
| Codeblock |
|---|
| title | IBAN-Validierung (implizit) |
|---|
|
// In diesem Fall wird nur der aktuelle RuleContext und die zu validierende IBAN übergeben
//
boolean bResult = IBANValidator.checkIbanStructure(context, strIban); |
...
Verwandte Seiten
Nuclet: SEPA (sind im Handelsnuclet verfügbar)
SEPA-Datenblatt
Öffnen →
Schnittstellen
Alle Integrationen
Öffnen →