ValidateFin

MT940 — statement split over two pages (62M / 60M)

Ein Auszug, ein Tag, zwei Seiten: Sequenz 00147/00001 schließt mit einem ZWISCHENSALDO :62M:, Sequenz 00147/00002 eröffnet mit :60M: über genau diesen Betrag und schließt erst mit dem finalen :62F:. M ist nicht F — wer den Zwischensaldo für den Tagesendsaldo hält, meldet 37.500,00, obwohl das Konto bei 44.249,25 endete.

SWIFT MT940 — Gültig

Ein Auszug, ein Tag, zwei Seiten: Sequenz 00147/00001 schließt mit einem ZWISCHENSALDO :62M:, Sequenz 00147/00002 eröffnet mit :60M: über genau diesen Betrag und schließt erst mit dem finalen :62F:. M ist nicht F — wer den Zwischensaldo für den Tagesendsaldo hält, meldet 37.500,00, obwohl das Konto bei 44.249,25 endete.

SWIFT-MT940-Auszug SWIFT MT940 SWIFT MT940Erwartetes Ergebnis: Gültig

Was diese Datei zeigt

Ein Auszug, ein Tag, zwei Seiten: Sequenz 00147/00001 schließt mit einem ZWISCHENSALDO :62M:, Sequenz 00147/00002 eröffnet mit :60M: über genau diesen Betrag und schließt erst mit dem finalen :62F:. M ist nicht F — wer den Zwischensaldo für den Tagesendsaldo hält, meldet 37.500,00, obwohl das Konto bei 44.249,25 endete.

Transaktionen4
Zuletzt geprüft: Lizenz: CC-BY-4.0

Alle Parteien, IBANs und Beträge unten sind fiktiv. Die IBANs sind strukturell gültig — sie bestehen die Mod-97-Prüfung — gehören aber zu keinem realen Konto.

Dateiinhalt

:20:PAGE1OF2
:25:DE89370400440532013000
:28C:00147/00001
:60F:C260709EUR25000,00
:61:2607100710CR15000,00NTRFINV-2026-0771//BKREF0001
:86:Incoming SEPA credit transfer Northwind Trading
:61:2607100710DR2500,00NDDTMANDATE-0042//BKREF0002
:86:SEPA direct debit energy supplier
:62M:C260710EUR37500,00
-
:20:PAGE2OF2
:25:DE89370400440532013000
:28C:00147/00002
:60M:C260710EUR37500,00
:61:2607100710DR1250,75NCHGNONREF//BKREF0003
:86:Quarterly account maintenance fees
:61:2607100710CR8000,00NMSCCUST-REF-99//BKREF0004
:86:Cash deposit branch 0042
:62F:C260710EUR44249,25
-

Woher wir wissen, dass diese Ergebnisse stimmen

Jede Datei dieser Bibliothek läuft bei jedem Build durch den eigenen Validator der Website. Das oben genannte erwartete Ergebnis wird von einem automatisierten Test geprüft: Passt eine Datei nicht mehr zu dem, was diese Seite behauptet, schlägt der Build fehl. Zwei geerbte Fixtures wurden so vor der Veröffentlichung repariert — drei IBANs scheiterten an der Mod-97-Prüfung, und mehrere Namen nutzten Zeichen außerhalb des SEPA-Basiszeichensatzes.

SWIFT-MT940-Auszug