ValidateFin

ACH — CTX with seven addenda 05 carrying an EDI 820

Un adeudo CTX de 28 750,00 que salda tres facturas a la vez, con el aviso de remesa ASC X12 820 repartido en siete addenda 05. CTX es el código SEC que más a menudo interpretan mal los parsers, porque el registro de entrada no significa lo que significa en todos los demás sitios: las posiciones 55-58 NO son el principio de un nombre, son el NÚMERO de addenda que siguen (0007 aquí), y el nombre de la empresa receptora solo empieza en 59. Leído con los desplazamientos PPD, el nombre sale como «0007GLOBEX CORP», que es precisamente lo que muestra nuestro propio validador, que aplica el formato nacional.

Nacha 94-character — Válido

Un adeudo CTX de 28 750,00 que salda tres facturas a la vez, con el aviso de remesa ASC X12 820 repartido en siete addenda 05. CTX es el código SEC que más a menudo interpretan mal los parsers, porque el registro de entrada no significa lo que significa en todos los demás sitios: las posiciones 55-58 NO son el principio de un nombre, son el NÚMERO de addenda que siguen (0007 aquí), y el nombre de la empresa receptora solo empieza en 59. Leído con los desplazamientos PPD, el nombre sale como «0007GLOBEX CORP», que es precisamente lo que muestra nuestro propio validador, que aplica el formato nacional.

Archivo ACH / NACHA (EE. UU.) Nacha 94-character ACH / NACHA — CTXResultado esperado: Válido

Lo que muestra este fichero

Un adeudo CTX de 28 750,00 que salda tres facturas a la vez, con el aviso de remesa ASC X12 820 repartido en siete addenda 05. CTX es el código SEC que más a menudo interpretan mal los parsers, porque el registro de entrada no significa lo que significa en todos los demás sitios: las posiciones 55-58 NO son el principio de un nombre, son el NÚMERO de addenda que siguen (0007 aquí), y el nombre de la empresa receptora solo empieza en 59. Leído con los desplazamientos PPD, el nombre sale como «0007GLOBEX CORP», que es precisamente lo que muestra nuestro propio validador, que aplica el formato nacional.

Transacciones1
Total28.750,00 US$
Fecha en el fichero2026-07-12
Última verificación: Licencia: CC-BY-4.0

Todas las partes, IBAN e importes siguientes son ficticios. Los IBAN son estructuralmente válidos —superan el mod-97— pero no corresponden a ninguna cuenta real.

Contenido del fichero

101 091000019 0910000192607121200A094101RECEIVING BANK         ORIGIN BANK                    
5225ACME MFG INC                        1234567890CTXTRADE PAY       260712   1091000010000001
6270210000214455667788       0002875000REMIT-820-01   0007GLOBEX CORP         1091000010000001
705ST*820*0001\BPR*D*28750.00*D*ACH*CTX*01*091000019*DA*199887766*20260712\        00010000001
705TRN*1*REMIT-820-01\DTM*097*20260712\N1*PR*ACME MFG INC*91*1234567890\           00020000001
705N1*PE*GLOBEX CORP*91*9876543210\ENT*1\                                          00030000001
705RMR*IV*INV-2026-0501**12500.00\REF*PO*PO-88010\DTM*003*20260620\                00040000001
705RMR*IV*INV-2026-0502**11250.00\REF*PO*PO-88011\DTM*003*20260625\                00050000001
705RMR*IV*INV-2026-0503**5000.00\REF*PO*PO-88012\DTM*003*20260701\                 00060000001
705SE*11*0001\                                                                     00070000001
822500000800021000020000028750000000000000001234567890                         091000010000001
9000001000002000000080002100002000002875000000000000000                                       
9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999

Cómo sabemos que estos resultados se sostienen

Cada fichero de esta biblioteca pasa por el propio validador del sitio en cada build. El resultado esperado indicado arriba lo verifica un test automatizado: si un fichero dejara de coincidir con lo que afirma esta página, el build fallaría. Dos fixtures heredadas se repararon así antes de publicarse: tres IBAN no superaban el mod-97 y varios nombres usaban caracteres fuera del juego SEPA básico.

Archivo ACH / NACHA (EE. UU.)