camt.053.001.06 — missing Stmt element
Ein Auszug mit korrektem camt.053.001.06-Namespace, aber ganz ohne <Stmt>-Element: Der Umschlag stimmt, der Inhalt fehlt. Genau so sieht ein abgeschnittener Bankexport aus.
camt.053.001.06 — Ungültig
Ein Auszug mit korrektem camt.053.001.06-Namespace, aber ganz ohne <Stmt>-Element: Der Umschlag stimmt, der Inhalt fehlt. Genau so sieht ein abgeschnittener Bankexport aus.
Was diese Datei zeigt
Ein Auszug mit korrektem camt.053.001.06-Namespace, aber ganz ohne <Stmt>-Element: Der Umschlag stimmt, der Inhalt fehlt. Genau so sieht ein abgeschnittener Bankexport aus.
Die enthaltenen Fehler
- StmtÉlément 'Stmt' introuvable dans le fichier camt.053.
Wörtlich aus dem Validator zitiert, nicht umformuliert.
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
<?xml version="1.0" encoding="UTF-8"?>
<!--
ValidateFin sample file — bank statement, camt.053.001.06.
Expected validation result: INVALID.
Deliberate defect: the namespace is valid but the mandatory <Stmt> element is
missing, so the document carries no statement.
All parties and account numbers are fictitious.
Reference page: https://validatefin.com/en/resources/samples/camt053-invalid-structure
License: CC-BY-4.0
-->
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:camt.053.001.06"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<BkToCstmrStmt>
<GrpHdr>
<MsgId>CAMT053-ERR-STRUCT-001</MsgId>
<CreDtTm>2026-02-23T10:00:00</CreDtTm>
</GrpHdr>
<!-- ERREUR : élément Stmt manquant — structure invalide -->
</BkToCstmrStmt>
</Document>
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.
Kontoauszug (camt.052 / 053 / 054)
- camt.053.001.02 — valid statement
- camt.053.001.08 — valid statement
- camt.053 — unsupported namespace
- camt.053.001.11 — valid statement
- camt.053.001.08 — three accounts in one file
- camt.053.001.10 — fully detailed entries
- camt.053.001.08 — closing balance does not reconcile
- camt.052.001.08 — valid intraday report
- camt.054.001.08 — valid debit/credit notification
- camt.053.001.08 — entry with no CdtDbtInd
- camt.053.001.08 — 220 entries, valid