BAI2 — several accounts in one group
Dwa rekordy rachunku 03 w jednej grupie 02 — rachunek bieżący i rachunek płacowy, każdy zamknięty własnym trailerem 49. BAI2 jest hierarchiczny (01 plik / 02 grupa / 03 rachunek / 16 operacja / trailery 49-98-99): kto zakłada jeden rachunek na plik, po cichu gubi drugi.
BAI2 (BAI version 2) — Prawidłowy
Dwa rekordy rachunku 03 w jednej grupie 02 — rachunek bieżący i rachunek płacowy, każdy zamknięty własnym trailerem 49. BAI2 jest hierarchiczny (01 plik / 02 grupa / 03 rachunek / 16 operacja / trailery 49-98-99): kto zakłada jeden rachunek na plik, po cichu gubi drugi.
Co pokazuje ten plik
Dwa rekordy rachunku 03 w jednej grupie 02 — rachunek bieżący i rachunek płacowy, każdy zamknięty własnym trailerem 49. BAI2 jest hierarchiczny (01 plik / 02 grupa / 03 rachunek / 16 operacja / trailery 49-98-99): kto zakłada jeden rachunek na plik, po cichu gubi drugi.
| Transakcje | 4 |
|---|
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,2,80,10,2/
02,ACMECORP,071000013,1,260710,2400,USD,2/
03,0037284159,USD,010,5000000,,,015,5625000,,/
16,165,750000,,ACH20260710D,CUSTOMER-PAY,PREAUTHORIZED ACH CREDIT CONTOSO LLC/
16,475,125000,,CHK00010023,CHECK-10023,CHECK PAID 10023/
49,11500000,4/
03,0037284167,USD,010,250000,,,015,374950,,/
16,195,10000000,,FEDWIRE0003,PAYROLL-FUND,INCOMING WIRE FUNDING PAYROLL ACCOUNT/
16,451,9875050,,ACH20260710E,PAYROLL-JULY,PREAUTHORIZED ACH DEBIT PAYROLL BUREAU/
49,20500000,4/
98,32000000,2,10/
99,32000000,1,12/
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.