ValidateFin

BAI2 — closing balance does not reconcile

Saldo zamknięcia 015 nie wynika z salda otwarcia 010 powiększonego o operacje 16 — 50 000,00 + 10 000,00 − 2 500,00 daje 57 500,00, a plik deklaruje 59 000,00. Trailery wciąż się zgadzają: zdradza to wyłącznie arytmetyka. Celowo ostrzeżenie, a nie błąd blokujący: plik pozostaje czytelny, a człowiek musi rozstrzygnąć, czy zawinił bank, czy eksport.

BAI2 (BAI version 2) — Prawidłowy

Saldo zamknięcia 015 nie wynika z salda otwarcia 010 powiększonego o operacje 16 — 50 000,00 + 10 000,00 − 2 500,00 daje 57 500,00, a plik deklaruje 59 000,00. Trailery wciąż się zgadzają: zdradza to wyłącznie arytmetyka. Celowo ostrzeżenie, a nie błąd blokujący: plik pozostaje czytelny, a człowiek musi rozstrzygnąć, czy zawinił bank, czy eksport.

Wyciąg BAI2 (USA / Kanada) BAI2 (BAI version 2) BAI Cash Management Balance ReportingOczekiwany wynik: Prawidłowy — 1 ostrzeżeń

Co pokazuje ten plik

Saldo zamknięcia 015 nie wynika z salda otwarcia 010 powiększonego o operacje 16 — 50 000,00 + 10 000,00 − 2 500,00 daje 57 500,00, a plik deklaruje 59 000,00. Trailery wciąż się zgadzają: zdradza to wyłącznie arytmetyka. Celowo ostrzeżenie, a nie błąd blokujący: plik pozostaje czytelny, a człowiek musi rozstrzygnąć, czy zawinił bank, czy eksport.

Transakcje2

Zawarte wady

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

Cytowane dosłownie z walidatora, bez parafrazy.

Ostatnia weryfikacja: Licencja: CC-BY-4.0

Wszystkie strony, numery IBAN i kwoty poniżej są fikcyjne. IBAN-y są poprawne strukturalnie — przechodzą test mod-97 — ale nie należą do żadnego rzeczywistego rachunku.

Zawartość pliku

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/

Skąd wiemy, że te wyniki są aktualne

Każdy plik w tej bibliotece przechodzi przez walidator serwisu przy każdym buildzie. Oczekiwany wynik podany wyżej potwierdza test automatyczny: gdyby plik przestał odpowiadać temu, co głosi ta strona, build by się wywalił. Dwie odziedziczone fikstury naprawiono w ten sposób przed publikacją: trzy numery IBAN nie przechodziły mod-97, a kilka nazw używało znaków spoza podstawowego zestawu SEPA.

Wyciąg BAI2 (USA / Kanada)