ValidateFin

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.

Extrato bancário (camt.052 / 053 / 054) camt.053.001.06 ISO 20022Resultado esperado: Inválido — 1 erros

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.

Última verificação: Licença: CC-BY-4.0

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)