ValidateFin

BAI2 — US bank daily statement (nominal case)

O ficheiro BAI2 nominal: uma conta, um saldo de abertura 010 e de fecho 015, e dez movimentos cujo sentido vem apenas do type code — 115 depósito lockbox, 165 crédito ACH, 195 transferência recebida, 475 cheque pago, 451 débito ACH, 495 transferência emitida, 698 encargos. O BAI2 não tem indicador débito/crédito: 100–399 é entrada, 400–699 saída.

BAI2 (BAI version 2) — Válido

O ficheiro BAI2 nominal: uma conta, um saldo de abertura 010 e de fecho 015, e dez movimentos cujo sentido vem apenas do type code — 115 depósito lockbox, 165 crédito ACH, 195 transferência recebida, 475 cheque pago, 451 débito ACH, 495 transferência emitida, 698 encargos. O BAI2 não tem indicador débito/crédito: 100–399 é entrada, 400–699 saída.

Extrato BAI2 (EUA / Canadá) BAI2 (BAI version 2) BAI Cash Management Balance ReportingResultado esperado: Válido

O que este ficheiro mostra

O ficheiro BAI2 nominal: uma conta, um saldo de abertura 010 e de fecho 015, e dez movimentos cujo sentido vem apenas do type code — 115 depósito lockbox, 165 crédito ACH, 195 transferência recebida, 475 cheque pago, 451 débito ACH, 495 transferência emitida, 698 encargos. O BAI2 não tem indicador débito/crédito: 100–399 é entrada, 400–699 saída.

Transações10
Última verificação: Licença: CC-BY-4.0

Todas as partes, IBAN e montantes abaixo são fictícios. Os IBAN são estruturalmente válidos — passam no mod-97 — mas não correspondem a nenhuma conta real.

Conteúdo do ficheiro

01,071000013,ACMECORP,260711,0800,1,80,10,2/
02,ACMECORP,071000013,1,260710,2400,USD,2/
03,0037284159,USD,010,10000000,,,015,15416576,,/
16,115,2500000,,LBX0000101,INV-2026-0101,LOCKBOX DEPOSIT BATCH 4471/
16,165,1250000,,ACH20260710A,PAYROLL-REIMB,PREAUTHORIZED ACH CREDIT ACME SERVICES/
16,195,4500000,,FEDWIRE0001,WIRE-IN-88231,INCOMING WIRE NORTHWIND TRADING/
16,108,125075,,MISC0000012,CREDIT-ADJ-07,CREDIT ADJUSTMENT RETURNED ITEM/
16,165,300000,,ACH20260710B,SUBSCRIPTION,PREAUTHORIZED ACH CREDIT CONTOSO LLC/
16,475,340000,,CHK00010021,CHECK-10021,CHECK PAID 10021/
16,475,189999,,CHK00010022,CHECK-10022,CHECK PAID 10022/
16,451,725000,,ACH20260710C,VENDOR-PAY,PREAUTHORIZED ACH DEBIT UTILITY CO/
16,495,2000000,,FEDWIRE0002,WIRE-OUT-441,OUTGOING WIRE FABRIKAM INC/
16,698,3500,,FEE000000701,ACCT-FEES,MISCELLANEOUS FEES ACCOUNT ANALYSIS/
49,37350150,12/
98,37350150,1,14/
99,37350150,1,16/

Como sabemos que estes resultados se mantêm

Cada ficheiro desta biblioteca passa pelo próprio validador do site em cada build. O resultado esperado indicado acima é verificado por um teste automatizado: se um ficheiro deixasse de corresponder ao que esta página afirma, o build falharia. Duas fixtures herdadas foram reparadas assim antes da publicação: três IBAN falhavam o mod-97 e vários nomes usavam caracteres fora do conjunto SEPA básico.

Extrato BAI2 (EUA / Canadá)