ValidateFin

CFONB 120 — the new balance does not equal old balance ± movements

Każda kwota niesie tu poprawny nadbity znak — a wyciąg i tak się nie bilansuje: 1 000,00 − 89,90 + 500,00 = 1 410,10, podczas gdy rekord „07” deklaruje 1 310,10. Reguła 2 z §1 specyfikacji CFONB stawia tę tożsamość jako DEFINICJĘ zgodnego wyciągu — to nie heurystyka: w pliku brakuje 100,00 obrotu.

CFONB 120 — Prawidłowy

Każda kwota niesie tu poprawny nadbity znak — a wyciąg i tak się nie bilansuje: 1 000,00 − 89,90 + 500,00 = 1 410,10, podczas gdy rekord „07” deklaruje 1 310,10. Reguła 2 z §1 specyfikacji CFONB stawia tę tożsamość jako DEFINICJĘ zgodnego wyciągu — to nie heurystyka: w pliku brakuje 100,00 obrotu.

Wyciąg CFONB 120 (Francja) CFONB 120 CFONB 120 / AFB120 — Comité Français d’Organisation et de Normalisation BancairesOczekiwany wynik: Prawidłowy — 1 ostrzeżeń

Co pokazuje ten plik

Każda kwota niesie tu poprawny nadbity znak — a wyciąg i tak się nie bilansuje: 1 000,00 − 89,90 + 500,00 = 1 410,10, podczas gdy rekord „07” deklaruje 1 310,10. Reguła 2 z §1 specyfikacji CFONB stawia tę tożsamość jako DEFINICJĘ zgodnego wyciągu — to nie heurystyka: w pliku brakuje 100,00 obrotu.

Transakcje2
Data w pliku2026-07-12

Zawarte wady

  • CFONB-BALAccount 00037284159: old balance ± movements (1410.1) ≠ new balance (1310.1).

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

0130003    00372EUR2 00037284159  110726                                                  0000000010000{                
0430003000000372EUR2 000372841590112072600120726CB SHOP 4471                     0000001000000000000899}                
0430003000000372EUR2 000372841590212072600120726VIR SEPA RECU CUSTOMER           0000002000000000005000{REFVIR001       
0730003    00372EUR2 00037284159  120726                                                  0000000013101{                

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 CFONB 120 (Francja)