ValidateFin

ACH — batch control debit total ≠ the sum of its entries

Un batch di addebiti CCD il cui Batch Control dichiara 18.450,00 mentre le sue due transazioni sommano 28.075,00 — il classico bug del generatore che scrive il trailer prima di aver aggiunto l'ultima transazione. Tutto il resto del file è corretto, compresi i totali del File Control: il validatore segnala quindi esattamente un errore, nominando entrambe le cifre. È la prima causa di rifiuto di un file ACH scritto a mano.

Nacha 94-character — Non valido

Un batch di addebiti CCD il cui Batch Control dichiara 18.450,00 mentre le sue due transazioni sommano 28.075,00 — il classico bug del generatore che scrive il trailer prima di aver aggiunto l'ultima transazione. Tutto il resto del file è corretto, compresi i totali del File Control: il validatore segnala quindi esattamente un errore, nominando entrambe le cifre. È la prima causa di rifiuto di un file ACH scritto a mano.

File ACH / NACHA (USA) Nacha 94-character ACH / NACHARisultato atteso: Non valido — 1 errori

Cosa mostra questo file

Un batch di addebiti CCD il cui Batch Control dichiara 18.450,00 mentre le sue due transazioni sommano 28.075,00 — il classico bug del generatore che scrive il trailer prima di aver aggiunto l'ultima transazione. Tutto il resto del file è corretto, compresi i totali del File Control: il validatore segnala quindi esattamente un errore, nominando entrambe le cifre. È la prima causa di rifiuto di un file ACH scritto a mano.

Transazioni2
Totale28.075,00 USD
Data nel file2026-07-12

I difetti che contiene

  • BatchTotalsBatch 0000001 : total des débits déclaré (18450.00) ≠ total calculé (28075.00).

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

101 091000019 0910000192607121200A094101RECEIVING BANK         ORIGIN BANK                    
5225NORTHWIND SUPPL                     9876543210CCDINVOICE         260712   1091000010000001
6270210000212200334455       0001845000CUST-00821     BLUERIDGE FOODS LLC     0091000010000001
6270312013606677889900       0000962500CUST-00907     HARBOR TOOLING CO       0091000010000002
822500000200052201380000018450000000000000009876543210                         091000010000001
9000001000001000000020005220138000002807500000000000000                                       
9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999

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.

File ACH / NACHA (USA)