IBANs sind lange, zusammenhängende Zeichenketten wie “DE02120300000000202051”. Lesbar sind sie eigentlich nur in der typischen Schreibweise mit Leerzeichen alle vier Stellen: “DE02 1203 0000 0000 2020 51”. Im Hintergrund müssen sie für Banktransaktionen, Zahlungsdateien und Buchhaltungsexporte allerdings unbedingt ohne Leerzeichen vorliegen. Beides gleichzeitig sauber zu unterstützen, war bisher nicht vorgesehen.
Mit dieser Erweiterung kann an jedem Daten-Feld die Option “IBAN” gesetzt werden. Das System verhält sich dann so, wie man es erwartet: Nutzer dürfen IBANs mit oder ohne Leerzeichen eingeben, gespeichert werden sie immer ohne Leerzeichen, angezeigt immer in Vierergruppen. Eine zentrale Validierungsfunktion im Backend stellt zudem sicher, dass nur korrekte IBANs gespeichert werden - die zuvor in ERPNext verteilte Logik wandert in das Framework und steht damit allen Apps zur Verfügung.
Im Alltag betrifft das zahlreiche Stellen: Bankkonto, Bankbürgschaft, Zahlungsanforderung, Banktransaktion und auch das Mitarbeiter-Profil. Wer mit Banken arbeitet, profitiert von einer einheitlich lesbaren Darstellung, weniger Tippfehlern und einer verlässlichen Validierung - ohne dass im Hintergrund Kompromisse bei der Maschinenlesbarkeit gemacht werden müssen.