A számlakivonat exportja után ún. külső számlakivonat fájl keletkezik. A fájl ISO Latin-2 (ISO-8859-2) kódolású. Az alábbiakban ennek felépítését írjuk le.
A külső számlakivonat file-ok négyféle rekordot tartalmaznak: fejrekordokat, adatrekordokat, lábrekordokat, és egy file-vége rekordot. Egy kivonat leírása egy fejrekordból, az ezt követő adatrekordokból és a számlához tartozó adatokat lezáró lábrekordból áll az alábbi módon:
fejrekord az első számlához
adatrekordok az első számlához …
lábrekord az első számlához
fejrekord a második számlához
adatrekordok a második számlához …
lábrekord a második számlához
stb.
file-vége rekord
A külső számlakivonat file közönséges text-file, amelyben a különböző típusú rekordok hossza megegyezik: 926 byte az adatrész, amit minden rekord esetében egy CR (Carriage Return = kocsi vissza, a kódja 13, hexadecimálisan 0D) és egy LF (Line Feed = soremelés, a kódja 10, hexadecimálisan 0A) karakter egészít ki, az állandó rekordhossz így 928 byte.
Az egyes rekordok pontos felépítését az alább következő táblázatok írják le.
Fejrekord
Mező |
Megnevezés |
Poz. |
Hossz |
Leírás |
1 |
Rekordtípus |
1 |
2 |
“11” (minden fejrekordban állandó) |
2 |
A kivonat azonosítója |
3 |
8 |
|
3 |
Számlaszám |
11 |
24 |
|
4 |
A számla devizaneme |
35 |
3 |
|
5 |
A számla neve |
38 |
20 |
|
6 |
A fiók kódja |
58 |
8 |
|
7 |
A fiók neve |
66 |
20 |
|
8 |
A kivonat kezdőnapja |
86 |
8 |
EEEEHHNN |
9 |
A kivonat zárónapja |
94 |
8 |
EEEEHHNN |
10 |
Nyitóegyenleg a kezdőnapon |
102 |
19 |
előjel, 2 tizedes, tizedesvessző nélkül |
11 |
Záróegyenleg a zárónapon |
121 |
19 |
előjel, 2 tizedes, tizedesvessző nélkül |
12 |
Az ügyfél neve |
140 |
50 |
|
13 |
Az ügyfél címe 1 |
190 |
50 |
|
14 |
Az ügyfél címe 2 |
240 |
50 |
|
15 |
Az ügyfél címe 3 |
290 |
50 |
|
16 |
Az ügyfél címe 4 |
340 |
50 |
|
17 |
Az ügyfél címe 5 |
390 |
50 |
|
18 |
440 |
486 |
Fenntartott |
|
CR/LF |
927 |
2 |
Adatrekord
Mező |
Megnevezés |
Poz. |
Hossz |
Leírás |
1 |
Rekordtípus |
1 |
2 |
“12” (minden adatrekordban állandó) |
2 |
Tranzakciótípus |
3 |
6 |
Bankfüggő! |
3 |
A tranzakció banki azonosítója |
9 |
15 |
|
4 |
A megbízás összege |
24 |
16 |
előjeles, 2 tizedes, tizedesvessző nélkül |
5 |
A megbízás devizaneme |
40 |
3 |
|
6 |
A megbízó bankja 1 |
43 |
35 |
|
7 |
A megbízó bankja 2 |
78 |
35 |
|
8 |
A megbízó bankja 3 |
113 |
35 |
|
9 |
A megbízó bankja 4 |
148 |
35 |
|
10 |
A megbízó neve 1 |
183 |
35 |
|
11 |
A megbízó neve 2 |
218 |
35 |
|
12 |
A megbízó neve 3 |
253 |
35 |
|
13 |
A megbízó neve 4 |
288 |
35 |
|
14 |
A megbízó számlaszáma |
323 |
34 |
|
15 |
Közlemény 1 |
357 |
35 |
|
16 |
Közlemény 2 |
392 |
35 |
|
17 |
Közlemény 3 |
427 |
35 |
|
18 |
Közlemény 4 |
462 |
35 |
|
19 |
A kedvezményezett bankja 1 |
497 |
35 |
|
20 |
A kedvezményezett bankja 2 |
532 |
35 |
|
21 |
A kedvezményezett bankja 3 |
567 |
35 |
|
22 |
A kedvezményezett bankja 4 |
602 |
35 |
|
23 |
A kedvezményezett neve 1 |
637 |
35 |
|
24 |
A kedvezményezett neve 2 |
672 |
35 |
|
25 |
A kedvezményezett neve 3 |
707 |
35 |
|
26 |
A kedvezményezett neve 4 |
742 |
35 |
|
27 |
A kedvezményezett számlaszáma |
777 |
34 |
|
28 |
Bizonylatszám |
811 |
6 |
|
29 |
Határidő |
817 |
8 |
Csak határidős inkasszó esetén |
30 |
A jóváírás számlaszáma |
825 |
24 |
|
31 |
A jóváírás devizaneme |
849 |
3 |
|
32 |
A jóváírás végső összege |
852 |
16 |
2 tizedes, tizedesvessző nélkül |
33 |
A jóváírás értéknapja |
868 |
8 |
EEEEHHNN |
34 |
A terhelés számlaszáma |
876 |
24 |
|
35 |
A terhelés devizaneme |
900 |
3 |
|
36 |
A terhelés végső összege |
903 |
16 |
2 tizedes, tizedesvessző nélkül |
37 |
A terhelés értéknapja |
919 |
8 |
EEEEHHNN |
38 |
Megbízó országkód |
927 |
2 |
|
39 |
Kedvezményezett országkód |
929 |
2 |
|
40 |
Jogcímkód |
931 |
3 |
|
CR/LF |
934 |
2 |
Lábrekord
Mező |
Megnevezés |
Poz. |
Hossz |
Leírás |
1 |
Rekordtípus |
1 |
2 |
“13” (minden lábrekordban állandó) |
2 |
3 |
924 |
Fenntartott |
|
CR/LF |
927 |
2 |
File-vége rekord
Mező |
Megnevezés |
Poz. |
Hossz |
Leírás |
1 |
Rekordtípus |
1 |
2 |
“14” (állandó) |
2 |
3 |
924 |
Fenntartott |
|
CR/LF |
927 |
2 |