ValidateFin

BAI2 — closing balance does not reconcile

El saldo de cierre 015 no se deriva del saldo de apertura 010 más los movimientos 16: 50.000,00 + 10.000,00 − 2.500,00 son 57.500,00, pero el fichero declara 59.000,00. Los trailers sí cuadran; solo la aritmética lo delata. Deliberadamente un aviso y no un error bloqueante: el fichero es legible y corresponde a una persona decidir si falla el banco o la exportación.

BAI2 (BAI version 2) — Válido

El saldo de cierre 015 no se deriva del saldo de apertura 010 más los movimientos 16: 50.000,00 + 10.000,00 − 2.500,00 son 57.500,00, pero el fichero declara 59.000,00. Los trailers sí cuadran; solo la aritmética lo delata. Deliberadamente un aviso y no un error bloqueante: el fichero es legible y corresponde a una persona decidir si falla el banco o la exportación.

Extracto BAI2 (EE. UU. / Canadá) BAI2 (BAI version 2) BAI Cash Management Balance ReportingResultado esperado: Válido — 1 avisos

Lo que muestra este fichero

El saldo de cierre 015 no se deriva del saldo de apertura 010 más los movimientos 16: 50.000,00 + 10.000,00 − 2.500,00 son 57.500,00, pero el fichero declara 59.000,00. Los trailers sí cuadran; solo la aritmética lo delata. Deliberadamente un aviso y no un error bloqueante: el fichero es legible y corresponde a una persona decidir si falla el banco o la exportación.

Transacciones2

Los defectos que contiene

  • BalanceAccount 0037284159: opening ± turnover (57500) ≠ closing balance (59000).

Citado literalmente del validador, sin parafrasear.

Ú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

01,071000013,ACMECORP,260711,0800,5,80,10,2/
02,ACMECORP,071000013,1,260710,2400,USD,2/
03,0037284159,USD,010,5000000,,,015,5900000,,/
16,165,1000000,,ACH20260710G,CUSTOMER-PAY,PREAUTHORIZED ACH CREDIT CONTOSO LLC/
16,475,250000,,CHK00010051,CHECK-10051,CHECK PAID 10051/
49,12150000,4/
98,12150000,1,6/
99,12150000,1,8/

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.

Extracto BAI2 (EE. UU. / Canadá)