camt.053.001.06 — missing Stmt element
Um extrato com namespace camt.053.001.06 correto mas sem qualquer elemento <Stmt>: o envelope está certo, falta o conteúdo. É este o aspeto de uma exportação bancária truncada.
camt.053.001.06 — Inválido
Um extrato com namespace camt.053.001.06 correto mas sem qualquer elemento <Stmt>: o envelope está certo, falta o conteúdo. É este o aspeto de uma exportação bancária truncada.
O que este ficheiro mostra
Um extrato com namespace camt.053.001.06 correto mas sem qualquer elemento <Stmt>: o envelope está certo, falta o conteúdo. É este o aspeto de uma exportação bancária truncada.
Os defeitos que contém
- StmtÉlément 'Stmt' introuvable dans le fichier camt.053.
Citado literalmente do validador, sem paráfrase.
Todas as partes, IBAN e montantes abaixo são fictícios. Os IBAN são estruturalmente válidos — passam no mod-97 — mas não correspondem a nenhuma conta real.
Conteúdo do ficheiro
<?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>
Como sabemos que estes resultados se mantêm
Cada ficheiro desta biblioteca passa pelo próprio validador do site em cada build. O resultado esperado indicado acima é verificado por um teste automatizado: se um ficheiro deixasse de corresponder ao que esta página afirma, o build falharia. Duas fixtures herdadas foram reparadas assim antes da publicação: três IBAN falhavam o mod-97 e vários nomes usavam caracteres fora do conjunto SEPA básico.
Extrato bancário (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