camt.053 — unsupported namespace
Un relevé déclarant camt.053.001.99, une version qui n’existe pas au catalogue ISO 20022. Utile pour vérifier que votre parseur rejette les namespaces inconnus au lieu de deviner.
camt.053.001.99 — Invalide
Un relevé déclarant camt.053.001.99, une version qui n’existe pas au catalogue ISO 20022. Utile pour vérifier que votre parseur rejette les namespaces inconnus au lieu de deviner.
Ce que montre ce fichier
Un relevé déclarant camt.053.001.99, une version qui n’existe pas au catalogue ISO 20022. Utile pour vérifier que votre parseur rejette les namespaces inconnus au lieu de deviner.
Les défauts qu’il porte
- NamespaceNamespace non reconnu : 'urn:iso:std:iso:20022:tech:xsd:camt.053.001.99'.
Cité mot pour mot depuis le validateur, sans reformulation.
Toutes les parties, IBAN et montants ci-dessous sont fictifs. Les IBAN sont structurellement valides — ils passent le mod-97 — mais ne correspondent à aucun compte réel.
Contenu du fichier
<?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>
Comment nous savons que ces résultats tiennent
Chaque fichier de cette bibliothèque passe dans le validateur du site à chaque build. Le résultat attendu annoncé ci-dessus est vérifié par un test automatisé : si un fichier cessait de correspondre à ce que cette page affirme, le build échouerait. Deux fixtures héritées ont été réparées ainsi avant publication : trois IBAN échouaient au mod-97 et plusieurs libellés utilisaient des caractères hors du jeu SEPA de base.
Relevé bancaire (camt.052 / 053 / 054)
- camt.053.001.02 — valid statement
- camt.053.001.08 — valid statement
- camt.053.001.06 — missing Stmt element
- 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