ValidateFin

camt.053 — unsupported namespace

Ein Auszug, der camt.053.001.99 deklariert — eine Version, die es im ISO-20022-Katalog nicht gibt. Nützlich, um zu prüfen, ob der eigene Parser unbekannte Namespaces ablehnt, statt zu raten.

camt.053.001.99 — Ungültig

Ein Auszug, der camt.053.001.99 deklariert — eine Version, die es im ISO-20022-Katalog nicht gibt. Nützlich, um zu prüfen, ob der eigene Parser unbekannte Namespaces ablehnt, statt zu raten.

Kontoauszug (camt.052 / 053 / 054) camt.053.001.99 ISO 20022Erwartetes Ergebnis: Ungültig — 1 Fehler

Was diese Datei zeigt

Ein Auszug, der camt.053.001.99 deklariert — eine Version, die es im ISO-20022-Katalog nicht gibt. Nützlich, um zu prüfen, ob der eigene Parser unbekannte Namespaces ablehnt, statt zu raten.

Die enthaltenen Fehler

  • NamespaceNamespace non reconnu : 'urn:iso:std:iso:20022:tech:xsd:camt.053.001.99'.

Wörtlich aus dem Validator zitiert, nicht umformuliert.

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

<?xml version="1.0" encoding="UTF-8"?>
<!--
  ValidateFin sample file — bank statement, unsupported version.
  Expected validation result: INVALID.
  Deliberate defect: the namespace declares camt.053.001.99, a version that does
  not exist in the ISO 20022 catalogue.

  All parties and account numbers are fictitious.
  Reference page: https://validatefin.com/en/resources/samples/camt053-invalid-namespace
  License: CC-BY-4.0
-->
<!-- Versions supportées : 02, 06, 08, 10, 11 -->
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:camt.053.001.99"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <BkToCstmrStmt>
    <GrpHdr>
      <MsgId>CAMT053-ERR-NAMESPACE-001</MsgId>
      <CreDtTm>2026-02-23T10:00:00</CreDtTm>
    </GrpHdr>
    <Stmt>
      <Id>STMT-INVALID-NS</Id>
      <CreDtTm>2026-02-23T10:00:00</CreDtTm>
      <Acct>
        <Id>
          <IBAN>FR7630006000011234567890189</IBAN>
        </Id>
        <Nm>Compte Test</Nm>
        <Ccy>EUR</Ccy>
      </Acct>
      <Bal>
        <Tp>
          <CdOrPrtry>
            <Cd>OPBD</Cd>
          </CdOrPrtry>
        </Tp>
        <Amt Ccy="EUR">1000.00</Amt>
        <CdtDbtInd>CRDT</CdtDbtInd>
        <Dt>
          <Dt>2026-02-23</Dt>
        </Dt>
      </Bal>
    </Stmt>
  </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)