CFONB 120 — amount without its overpunched sign
Partido de propósito, e é a forma clássica de corromper um ficheiro CFONB: o montante do débito termina num dígito simples em vez de num carácter de sinal sobreposto, pelo que o ficheiro nunca diz que é um débito. É lido como um crédito — e é a identidade contabilística exigida pelo CFONB que o apanha.
CFONB 120 — Válido
Partido de propósito, e é a forma clássica de corromper um ficheiro CFONB: o montante do débito termina num dígito simples em vez de num carácter de sinal sobreposto, pelo que o ficheiro nunca diz que é um débito. É lido como um crédito — e é a identidade contabilística exigida pelo CFONB que o apanha.
O que este ficheiro mostra
Partido de propósito, e é a forma clássica de corromper um ficheiro CFONB: o montante do débito termina num dígito simples em vez de num carácter de sinal sobreposto, pelo que o ficheiro nunca diz que é um débito. É lido como um crédito — e é a identidade contabilística exigida pelo CFONB que o apanha.
| Transações | 2 |
|---|---|
| Data no ficheiro | 2026-07-12 |
Os defeitos que contém
- CFONB-SIGNthe amount does not carry an overpunched sign on its last character
- CFONB-BALAccount 00037284159: old balance ± movements (2750) ≠ new balance (2250).
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
0130003 00372EUR2 00037284159 110726 0000000010000{
0430003000000372EUR2 000372841590112072600120726VIR SEPA FOURNISSEUR 00000010000000000025000
0430003000000372EUR2 000372841590212072600120726VIR SEPA RECU CUSTOMER 0000002000000000015000{
0730003 00372EUR2 00037284159 120726 0000000022500{
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.