ValidateFin

CODA — old balance ± movements ≠ new balance

Un estratto belga ordinario — cui manca un movimento. I record 2.1 danno 1.000,00 − 250,00 + 1.500,00 = 2.250,00, ma il record «8» del nuovo saldo dichiara 2.200,00: 50,00 di movimento contabilizzato non sono mai finiti nel file. È questo il controllo che smaschera un CODA troncato, un record perso o un segno dare/avere letto male — ed è il motivo per cui il campione precedente NON va controllato allo stesso modo.

CODA 2.8 — Valido

Un estratto belga ordinario — cui manca un movimento. I record 2.1 danno 1.000,00 − 250,00 + 1.500,00 = 2.250,00, ma il record «8» del nuovo saldo dichiara 2.200,00: 50,00 di movimento contabilizzato non sono mai finiti nel file. È questo il controllo che smaschera un CODA troncato, un record perso o un segno dare/avere letto male — ed è il motivo per cui il campione precedente NON va controllato allo stesso modo.

Estratto CODA (Belgio) CODA 2.8 CODA — FebelfinRisultato atteso: Valido — 1 avvisi

Cosa mostra questo file

Un estratto belga ordinario — cui manca un movimento. I record 2.1 danno 1.000,00 − 250,00 + 1.500,00 = 2.250,00, ma il record «8» del nuovo saldo dichiara 2.200,00: 50,00 di movimento contabilizzato non sono mai finiti nel file. È questo il controllo che smaschera un CODA troncato, un record perso o un segno dare/avere letto male — ed è il motivo per cui il campione precedente NON va controllato allo stesso modo.

Transazioni2
Data nel file2026-07-12

I difetti che contiene

  • CODA-BALAccount BE68539007547034: old balance ± movements (2250) ≠ new balance (2200).

Citato alla lettera dal validatore, non parafrasato.

Ultima verifica: Licenza: CC-BY-4.0

Tutte le parti, gli IBAN e gli importi qui sotto sono fittizi. Gli IBAN sono strutturalmente validi — superano il mod-97 — ma non corrispondono ad alcun conto reale.

Contenuto del file

0000012072600005        CODA000006ACME BELGIUM NV           GEBABEBB   00123456789 00000                                       2
12001BE68539007547034                  EUR0000000001000000110726ACME BELGIUM NV           ZICHTREKENING                      001
2100010000REF0000000000000000011000000000250000120726001010001101090933755493                                      12072600100 0
2100020000REF0000000000000000020000000001500000120726001500000INVOICE 2026-0042                                    12072600100 0
8001BE68539007547034                  EUR0000000002200000120726                                                                0
9               000004000000000250000000000001500000                                                                           2

Come sappiamo che questi risultati reggono

Ogni file di questa libreria passa nel validatore del sito a ogni build. Il risultato atteso indicato sopra è verificato da un test automatico: se un file smettesse di corrispondere a quanto afferma questa pagina, la build fallirebbe. Due fixture ereditate sono state riparate così prima della pubblicazione: tre IBAN non superavano il mod-97 e diversi nomi usavano caratteri fuori dal set SEPA di base.

Estratto CODA (Belgio)