CODA — wrong mod-97 check digits and a statement that does not balance
Rotto di proposito. La comunicazione strutturata finisce con 94 dove il mod 97 richiede 93 — la causa più frequente per cui un pagamento belga non viene mai riconciliato con la sua fattura — e il saldo finale non discende dai movimenti. Nessun altro strumento CODA gratuito verifica queste cifre di controllo.
CODA 2.8 — Valido
Rotto di proposito. La comunicazione strutturata finisce con 94 dove il mod 97 richiede 93 — la causa più frequente per cui un pagamento belga non viene mai riconciliato con la sua fattura — e il saldo finale non discende dai movimenti. Nessun altro strumento CODA gratuito verifica queste cifre di controllo.
Cosa mostra questo file
Rotto di proposito. La comunicazione strutturata finisce con 94 dove il mod 97 richiede 93 — la causa più frequente per cui un pagamento belga non viene mai riconciliato con la sua fattura — e il saldo finale non discende dai movimenti. Nessun altro strumento CODA gratuito verifica queste cifre di controllo.
| Transazioni | 3 |
|---|---|
| Data nel file | 2026-07-12 |
I difetti che contiene
- CODA-BALAccount BE68539007547034: old balance ± movements (2160.1) ≠ new balance (2160).
- CODA-OGMMovement 0001/0000: the structured communication +++090/9337/55494+++ fails its mod-97 check digits.
Citato alla lettera dal validatore, non parafrasato.
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 CODA000003ACME BELGIUM NV GEBABEBB 00123456789 00000 2
12001BE68539007547034 EUR0000000001000000110726ACME BELGIUM NV ZICHTREKENING 001
2100010000REF0000000000000000011000000000250000120726001010001101090933755494 12072600100 0
2100020000REF0000000000000000021000000000089900120726004002000BANCONTACT SHOP 4471 12072600100 0
2100030000REF0000000000000000030000000001500000120726001500000INVOICE 2026-0042 12072600100 0
8001BE68539007547034 EUR0000000002160000120726 0
9 000005000000000339900000000001500000 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.