CIB formátumú forint import fájl szerkezete 3 Rekordhossz: Állandó 360 karakter. Minden rekord végén a CRLF (Hex. 0D0A), a file végén pedig, új sorban az EOF (Hex. 1A) áll. 4 File név: Tetszőleges (pl.: 999999.INP ; 999999 = beadási dátum : év.hó.nap) 5 Struktúra: Minden file CSAK AZONOS típusú megbízásokat tartalmazhat (forint átutalás / inkasszó), valamint egy "Fej rekord"-dal kezdődik és "Záró rekord"-dal végződik Pénzforgalmi megbízás fej rekord: Mező Poz Hossz 1. Jelző 1. 1 2. CIB H 2. 35 név 3. Üres 37. 25 4. Üres 62. 15 5. Üres 77. 6 6.Beküldés 83. 8 napja 7. Üres 91. 264 8. Rekord 355. 6 jelző Összesen: 360
Megjegyzés '1' 'CIB Bank Zrt.' Space Space Space ÉÉÉÉHHNN pl. 19990222' Space ‘000000’
Forint átutalási megbízás rekord, ismétlődő: Mező Poz Hossz 1. Jelző 1. 1 2. Mozgás típusa 2. 1 3. Üres 4. Átutaló neve, székhelye 5. Átutaló számlaszáma 6. Közlemény 3. sor 7. Üres 8. Kedvezményezett neve 9. Saját országkód 10. Jogcím 11. Partner országkód 12. Üres
Megjegyzés '2' '1' - Számlaáttét (CIB-en belül) '2' – GIRO átutalási megbízás Space Terhelendő megnevezése, címe
3. 20.
17 27
47.
24
71.
44
115 . 123 .
8
155 . 157 . 160 . 162 .
2
Megbízó országkódja (pl. “HU”)
3
Megbízás oka
2
Kedvezményezett országkódja
29
Space
Terhelendő számlaszám (kötelező, CDVzett)
Space
32
13. Megbízás összege 14. Jel 15. Közlemény 1. sor 16. Közlemény 2. sor 17. Üres 18. Bizonylat sorszáma 19. Üres 20. Bankba küldés/esedékesség dátuma 21. Felmondás 22. Tételazonosító 23. Tétel állapot jelző 24. Jogosult számlaszáma 25. Rekord sorszám
Összesen:
191 . 204 . 205 . 230 . 257 . 300 . 306 . 312 .
13 1
Numerikus (13 egész, 0 tizedes, balról nullával feltöltve) Space vagy 'X'
25 27 43 6
számjegyek és/vagy space
6
Space
8
ÉÉÉÉHHNN pl. '19990222'
320. 321. 330. 331.
1 9 1 24
Space Numerikus ‘I’ Kötelező, CDV-zett
355.
6
Megbízási rekordok sorszáma: pl. 1. ‘000010’ 2. ‘000020’ stb.
360
Pénzforgalmi megbízás záró, ellenőrző rekord: Mező Po Hossz Megjegyzés z 1. Jelző 1. 1 '9' 2. Összes 2. 4 az összes tranzakció száma, kivéve a fej és a tételszám zárórekordot 3. Ellenőrző 6. 18 mindösszesen 18 egész 0 tizedes, az összes összeg tranzakcióban szereplő összeg összesen 4. Üres 24. 331 Space 5. Rekordjelző 355. 6 ‘999999’ Összesen: 360
CIB formátumú deviza import fájl szerkezete · Rekordhossz: Állandó 360 karakter. Minden rekord végén a CRLF (Hex. 0D0A), a file végén pedig, új sorban az EOF (Hex. 1A) áll. · File név: Tetszőleges (pl.: ééééhhnn.txt, beadási dátum : év.hó.nap) · Struktúra: Minden file CSAK AZONOS típusú megbízásokat tartalmazhat (nem keveredhet deviza, forint és inkasszó), egy "Fej rekord"-dal kezdődik és egy "Záró rekord"-dal végződik Pénzforgalmi megbízás fej rekord: Mező 1. Jelző 2. CIB H név 3. Üres 4. Beküldés napja 5. Üres 6. Rekord jelző
Poz. 1. 2. 37. 83.
Hossz 1 35 46 8
91. 355.
264 6
Összesen:
Megjegyzés '1' 'CIB Bank Zrt.' Space ÉÉÉÉHHNN formában, pl.: ’20040430' Space ‘000000’
360
Devizaátutalás 1. rekord Mező 1. Jelző 2. Üres 3. Terhelendő számlaszám
Poz. 1 2 3
Hossz
1 1 13
Kötelező I I I
4. Üres 5. Kedvezményezett számlaszám formátuma
16 17
1 1
I I
6. Ügyintéző (név, telefonszám) 7.Kedvezményezett számlaszáma 8. Kedvezményezett neve 1. 9. Kedvezményezett neve 2. 10. Kedvezményezett címe 1. 11. Kedvezményezett címe 2. 12. Kedv. Bank SWIFT kódja 13. Kedv. bankjának azonosítója 14. Kedv. bankjának neve 1. 15. Kedv. bankjának neve 2. 16. Kedv. bankjának címe 1. 17. Kedv. bankjának címe 2. 18. Átutalás módja 19. Külföldi bankjutalékot fizeti 20. Magyar bankjutalékot fizeti 21. Üres 22. Fizetési visszaigazolást kér-e
18 48 82 112 142 172 202 213 228 258 288 318 348 349 350 351 352
30 34 30 30 30 30 11 15 30 30 30 30 1 1 1 1 1
I I I N I N N N I N I N I I I I I
23. Átutalás típusa
353
1
I
24. Üres 25. Rekord sorszám
354 355
1 6
I I
Mejegyzés 'D' Space CIB formában 4-6-3 pl.: '0002123456511' Space ‘C’ – CIB formátum ‘G’ – GIRO formátum ‘I’ – IBAN formátum ‘F’ – tetszőleges formátum pl. 'Kovács Anna 1234567/890’
Pl.: ’BLZ 999 999 99’
'S' – SWIFT, 'C' - Csekk 'I' vagy 'N' 'I' vagy 'N' 'I' vagy 'N' 'M'(magyar), 'A'(angol), ’D’ német, vagy 'N'(nem) 'S' - sima átutalás 'I' - import inkasszó 'G' - garanciára fizetés 'O' - osztalék fizetés 'H' - utalás hitelfedezetből 'D' - treasury-vel kötött deal ’T’- CIB hiteltörlesztés ’A’ – Akkreditív (később) Space Megbízási rekordok sorszáma:
pl. 1. Összesen:
‘000010’, ‘000020’, ‘000030’ stb.
360
Devizaátutalás 2. Rekord Hossz
Mező 1. JELZŐ 2. Üres 3. Levelező bank SWIFT-kód 4. Levelező bank azonosító 5. Levelező bank neve 6. Levelező bank címe 7. Megbízás deviza összege
Poz 1 2 3 14 44 74 104
8. Küldendő devizanem kódja 9. Szerkesztő karakter
119 122
3 1
I I
10. Megbízás eredeti összege*
123
15
I
11. Eredeti devizanem*
138
3
I
12. Szerkesztő karakter*
141
1
I
13. Üres 14. Jutalékszámla 15. Kedv. bankjának országkódja
142 147 150
5 3 2
I N I
16. Saját országkód 17. Jogcím 18. Partner országkódja 19. Üres 20. Közlemény 1. 21. Közlemény 2. 22. Közlemény 3. 23. Bankkal közlendő 1. 24. Bankkal közlendő 2. 25. Üres 26. Rekord sorszám
152 154 157 159 163 198 233 268 298 326 355
2 3 2 4 35 35 35 30 28 29 6
I I I I N N N N N N I
Összesen:
1 1 11 30 30 30 15
Kötelező I I N N N N I
Megjegyzés 'E' Space
Tizedes elválasztó nélküli egész szám,balról nullával feltöltve. Vagy a 10. mező,vagy ez van kitöltve. pl.: ’USD’, ’EUR’, stb. Hány tizedes jegyet tartalmaz a 7. mező (pl.: 100,25 EUR esetén a 7.mező: 10024, 8.mező EUR, 9.mező: 2) Tizedes elválasztó nélküli egész szám,balról nullával feltöltve. Vagy ez, vagy a 7. mező van kitöltve *pl.: 100 EUR-nak megfelelő USD kifizetése esetén a 7. mező: üres, 8.mező: USD, 10.mező:10000, 11.mező:EUR, 12.mező: 2 Hány tizedes jegyet tartalmaz a 10. mező (pl.:EUR : 2, JPY : 0) Space Díj, jutalék terhelés Régi struktúra esetében azonos a 2. rekord 16. mező tartalmával Megbízó országkódja (pl. “HU”) A megbízás oka Kedvezményezet országkódja Space Kedvezményezettel közlendő 1. sor Kedvezményezettel közlendő 2. sor Kedvezményezettel közlendő 3. sor CIB-bel közlendő 1. sor CIB-bel közlendő 2. sor Space Megbízási rekordok sorszáma: pl. 1. ‘000011’, 2. ‘000021’, stb.
360
Devizaátutalás 3. Rekord Mező 1. JELZŐ 2. Üres 3. SWIFT másolatot kér 4. Értesítés módja 5. Fax szám 6. Akkreditív azonosító 7. Garancia azonosító 8. Közlemény 4. 9. Üres 26. Rekord sorszám Összesen:
Poz 1 2 3 4 5 35 45 65 100 355
Hossz
1 1 1 1 30 10 20 35 255 6 360
Kötelező I I I
N I
Megjegyzés 'F' Space 'I' vagy 'N' Fax / Levél / Mindkettő Kötelező, ha előző mező ’I’ Kötelező, ha előző mező ’F’, vagy ’M’ Kötelező, ha típus ’A’ (később) Kötelező, ha típus ’G’ (később) Kedvezményezettel közlendő 4. sor Space Megbízási rekordok sorszáma: pl. 1. ‘000012’ 2. ‘000022’, stb.
Pénzforgalmi megbízás, záró, ellenőrző rekord: Mező 1. Jelző 2. Összes tételszám 3. Ellenőrző összeg 4. Üres 5. Rekord jelző Összesen:
Poz 1. 2. 6. 24. 355.
Hossz 1 4 18 331 6 360
Megjegyzés '9' Rekordok (sorok) száma, fej- és a záró rekord nélkül Mindösszesen 18 egész 0 tizedes, az összes tranzakcióban szereplő összeg összesen Space ‘999999’
A kifizetési utalvány adatállomány felépítése és adatszerkezete · File név: Tetszőleges (pl.: 999999.INP ; 999999 = beadási dátum : év.hó.nap) Minden file egy fejrekordból és egy vagy több tételrekordból áll. Kifizetési utalvány fej rekord: Mezőnév Feladó
Hossz 8
Jelleg Átadás dátuma Átadás sorszáma Feladó nyomtatása Bizonylat típus Feladójegyzék Gyűjtött darab Gyűjtött összeg Gyűjtött díj Fedezet Tartalék Egyedi áll. száma Állomány típus jelzés Összesen: Feladó neve Feladó számlaszáma Összesen:
1 3 2 1 2 1 6 16 12 16 6 5 1 80 24 24 128
Megjegyzés feladó azonosító (a banknak visszaküldendő nyomtatványon szereplő azonosító, amely a feladót a jövőben azonosítja a postánál) E = eredeti, M = másolat (alapesetben E, floppy- n történő beküldés esetén lehet 0) éven belüli nap sorszám (üresen hagyható) egy napon belüli sorszám (üresen hagyható) 1=igen, 0=nem, utalványra (alapesetben 1) csak az új bizonylatoknál (alapesetben 81) 1=igen, 0=nem (alapesetben 1) feladott tételek száma feladott tételek összege feladott tételek utalványdíja (üresen hagyható) feladott tételek fedezete (összeg + díj) nullákkal feltöltve /**megj. nullákkal feltöltve /**megj. nullákkal feltöltve /**megj. /**megj.
**megj. Megbízásként Bankba indított fejrekord összesen 80 karakter, Banktól érkező válaszként kiegészül 128 karakterre Kifizetési utalvány rekord, ismétlődő: Mezőnév Azonosító Címzett 1 Címzett 2 Rendeltetési hely Utca, házszám Irányítószám Összeg Díj Közlemény 1 Közlemény 2 Közlemény 3 Feldolgozás eredménye Felvétel dátuma Ellenőrzőszám Postai azonosító Felvétel dátuma Tartalék Összesen:
Hossz 24 24 24 24 24 4 9 6 10 10 10 1 6 4 8 8 4 200
Megjegyzés címzett azonosítója (a cégnél az ügyfél azonosítója) címzett neve címzett neve rendeltetési hely utca, házszám Irányítószám kifizetendő összeg Utalványdíj Közlemények Közlemények Közlemények nullákkal feltöltve /**megj. nullákkal feltöltve /**megj. nullákkal feltöltve /**megj. nullákkal feltöltve /**megj. Nullákkal feltöltve /**megj. nullákkal feltöltve /**megj.
* megj. Megbízásként Bankba indítva: nullákkal feltöltve, Banktól érkező válaszként: Posta által feltöltve
CSOPORTOS MEGBÍZÁS adatállomány felépítése 01
FEJ (1) 02 ügyfélre vonatkozó egyedi tétel (n)
03
LÁB (1)
A csoportos megbízás üzenetet a FEJ-ben két külön mezőben található, de együttesen kezelendő, összességében 25 karakter azonosítja. Az üzenetazonosítónak - függetlenül a megbízás típusától (átutalás/beszedés) - azonos kezdeményezőnél EGYEDI-nek kell lennie. Az üzenetazonosító felépítése: · az üzenetet összeállító / kezdeményező cég (13 karakteres) azonosítója (F213 mező) + · az üzenet összeállításának dátuma (8 karakter, F214.1 mező) + · sorszám (4 karakter, F214.2 mező) A csoportos megbízás üzenet egy tételét a 31 karakteres egyedi bázisazonosító azonosítja. A bázisazonosító felépítése: · a csoportos megbízás üzenet azonosítója (25 karakter, F213+F214 mező) + · tételsorszám (6 karakter, T211 mező) Megjegyzés · A kezdeményező cég 13 karakteres azonosítója (F213 értéke) az alábbi: - Aaaaaaaaa[Tttt], ahol - 'A' jelzi, hogy a következő 8 karaktert adószámként kell értelmezni, amelyből az utolsó jegy a CDV, - 'T' jelzi, hogy az őt követő 3 karakter a telephelykód. A cég egészét elegendő csak az első 9 karakter kitöltésével megadni. Ekkor,.ha az azonosító T + telephelykódot nem tartalmaz, az utolsó 4 pozíciót szóközzel kell feltölteni;
1. A csoportos átutalás (CS-ÁTUTALÁS) üzenet-szabvány · CS-ÁTUTALÁS üzenet FEJ (hossz: 174) mezőnév
tartalom
típus
hossz
F210
tétel-típus
N
2
F211
üzenet típus
A
6
F212**
duplum-kód
N
1
érték, V
K/ megjegyzés
01 K ATUTAL K 0/0
első küldésnél 0, minden további küldésnél 0-tól különböző szám, azaz 0 - eredeti példány, 0 - másolati példány a CS-ÁTUTALÁS összeállítója: a munkáltató, nyugdíjfolyósító, stb. adószáma (Aaaaaaaaa[Tttt]), vagy - EAN kódja
K F213
kezdeményező AN azonosítója
13
üzenetN sorszám F214. - összeállítás 1 dátuma (8) - sorszám (4) F214. 2 F215 kezdeményező AN bankszámlaszáma F215. - bankszerv (8) 1 - számlaszám F215. (8 / 16) 2
12
F214
F216 ** F217
a terhelés N dátuma jogcím A
K
K a sorszámnak, más néven az input sorszámnak, az azonos kezdeményezőnél egyedinek kell lennie 24
a tételek közös ellenszámlájának a száma;
K
ha a számlaszám 8 jegyű, akkor balra igazítva, jobbról szóközzel kell feltölteni
8
a CS-ÁTUTALÁSt számlájának terhelése l. a jogcím-listát
K 3
kezdeményező
K F218 F219**
kezdeményező AN cég neve
35
közlemény
70
AN
Megjegyzés: csak az első 32 karakter jut el a jogosult bankjához a kezdeményező közleménye a számlavezető bank számára
K V
· CS-ÁTUTALÁS üzenet FEJ - kötelező mezők ellenőrzése mezőnév
tartalom
ellenőrzés
hibakód típus
F210 F211
tétel-típus üzenet típus
= 01 ? = ATUTAL ?
41 09
/ magyarázat /Ü /Ü
érvénytelen a FEJ tétel-típusa érvénytelen üzenet-típus a
FEJ
F212
duplum-kód
- numerikus?
42
/Ü
kezdeményező érvényes 43 azonosítója struktúrájú és CDV kódú - adószám? - EAN kód? F214 üzenet- érvényes / 44 sorszám időhatáron F214. - összeállítás belüli dátum ? 1 dátuma (8) 'T' - 1 és 'T' 15 határon belül?
/Ü
F213
rekordban érvénytelen duplum-kód a FEJ rekordban érvénytelen kezdeményező azonosító a FEJ rekordban
/Ü
- érvénytelen összeállítási dátum a FEJ rekordban (a zsíró feldolgozás / elszá-molás 'T' dátumához képest ez a dátum max. 15 naptári nap 'távolságra' lehet)
02
/Ü
- érvénytelen sorszám a FEJ rekordban
- egyedi üze- 29 net-azonosító?
/Ü
- nem egyedi üzenetazonosító
01
/Ü
45
/Ü
érvénytelen bankszerv a FEJ rekordban érvénytelen számlaszám a FEJ rekordban
a terhelés - érvényes / 07 dátuma időhatáron belüli dátum ? F216 F214.1? jogcím - érvényes ? 48
/Ü
terhelési dátum nem konzisztens az üzenettel
/Ü
kezdeményező csupa szóköz 43 neve és / vagy 0 nem fogadható el
/Ü
érvénytelen jogcím (a jog-cím-listában nem található) érvénytelen kezdeményező név a FEJ rekordban
- sorszám (4) - érvényes F214. szám? 2 F215
kezdeményező bankszámlaszáma F215. - bankszerv (8) 1 - számlaszám F215. (8 / 16) 2 F216
F217 F218
- érvényes bankszerv? - érvényes számlaszám?
· CS-ÁTUTALÁS ügyfélre vonatkozó egyedi TÉTEL (hossz: 249) mezőnév
tartalom
T210 T211
tétel típus tételsorszám
N N
2 6
T212
a jóváírás N napja összeg N
8
V
10
K
T213
típus
hossz érték
megjegyzés K/V
02
K K
a tételt az F213-F214 mezőben jelzett üzeneten belül egyedileg azonosítja; a tétel 31 karakteres bázisazonosítója: F213+F214+T211 mezők értéke ezen a napon a jogosult ügyfél számlá-ján meg kell jelennie az összegnek. a jóváírandó összeg csak Ft, tizedesrész nem
használható T214
24
T216
jogosult AN bankszámlaszáma bankszerv (8) számlaszám (8 /16) ügyfélazonosí AN -tó a kezdeményezőnél az ügyfél neve AN
T217
T214.1 T214.2 T215
K
24
K
35
V
az ügyfél címe AN
35
V
T218
számlatulajdonos neve
AN
35
K
T219
közlemény
AN
70
V
ha a számlaszám 8 jegyű, akkor balra igazítva, jobbról szóközzel feltöltve kell a mezőbe helyezni pl. törzsszám, ha az azonosító rövidebb 24 karakternél, akkor balra igazítva, jobbról szóközzel kell feltölteni Megjegyzés: csak az első 32 karakter jut el a jogosult bankjához Megjegyzés: csak az első 32 karakter jut el a jogosult bankjához Megjegyzés: csak az első 32 karakter jut el a jogosult bankjához Megjegyzés: csak az első 18 karakter jut el a jogosult bankjához
· CS-ÁTUTALÁS ügyfélre vonatkozó egyedi TÉTEL - kötelező mezők ellenőrzése mezőnév
tartalom
ellenőrzés
hibakód típus
T210
tétel típus
= 02
46
/Ü
T211
tételsorszám
- numerikus?
39
/ T
T213
összeg
- egyedi ? - numerikus?
32 34
/ T /Ü
->0?
16
/T
érvényes 37 bankszerv? érvényes 61 számlaszám?
/T
érvénytelen bankszerv
/T
érvénytelen számlaszám
csupa szóköz /0 63 nem fogadható el csupa szóköz /0 62 nem fogadható el
/T
érvénytelen ügyfél-azonosító
/T
számlatulajdonos neve érvénytelen
T214 T214.1 T214.2 T215 T218
jogosult bankszámlaszáma bankszerv (8) számlaszám (8 /16) ügyfélazonosító számlatulajdonos neve
/ magyarázat érvénytelen tétel-típus a TÉTEL rekordban - érvénytelen sorszám a TÉTEL rekordban - nem egyedi bázisazonosító - nem numerikus összeg a TÉTEL rekordban - érvénytelen összeg a TÉTEL rekordban
CS-ÁTUTALÁS üzenetet Záró LÁB (hossz: 24) mező tartalom név
típus
hossz érték, K / V
Z210 tétel-típus Z211 tételek száma
N N
2 6
Z212 tételek összértéke
N
16
03
megjegyzés
K K a CS-ÁTUTALÁS üzenetben ügyfél-TÉTELek száma K a CS-ÁTUTALÁS üzenetben ügyfél-TÉTELek összege
található található
CS-ÁTUTALÁS üzenetet Záró LÁB - kötelező mezők ellenőrzése mezőnév
tartalom
ellenőrzés
hibakód típus
/ magyarázat
Z210
tétel-típus
= 03
47
/Ü
Z211
tételek száma
18
/Ü
Z212
tételek összértéke
valós tételszám? valós összeg?
19
/Ü
érvénytelen rekordban érvénytelen rekordban érvénytelen rekordban
tétel-típus
a
LÁB
tételszám
a
LÁB
végösszeg
a
LÁB
Figyelem! A sorok végén (fejsor 175., tételsor: 250. , lábsor: 25. karakter) EOL End-Of-Line = 0D0A), a lábsort követő sor első karakterének pedig EOF (End Of File = 1A) jelnek kell lennie !
Rendszer általi TÉTEL / TRANZAKCIÓ visszautasítás hibakódjai
hibakód
magyarázat
11
nem engedélyezett tranzakciókód (a kezdeményező / küldő és / vagy a címzett / fogadó számára)
16
érvénytelen elszámolási összeg (átutalásnál = 0, beszedésnél 0)
51 52 53 54 55
kezdeményező számlaszáma érvénytelen (csupa szóköz és / vagy 0 vagy helytelen CDV) kezdeményező neve érvénytelen (csupa szóköz és / vagy 0) kezdeményező azonosító érvénytelen / nem engedélyezett (a bázisazonosítóban) összeállítási dátum érvénytelen (a bázisazonosítóban) üzenet-sorszám érvénytelen (a bázisazonosítóban)
57 58
tételsorszám érvénytelen (a bázisazonosítóban) bázisazonosító nem egyedi
61 62 63 64
címzett / számlatulajdonos számlaszáma érvénytelen (csupa szóköz és / vagy 0 vagy helytelen CDV-jű) címzett / számlatulajdonos neve érvénytelen (csupa szóköz és / vagy 0) ügyfél-azonosító érvénytelen (csupa szóköz és / vagy 0) beszedendő összeg nem numerikus
66
beszedendő összeg 0
68
érvénytelen - a jogcím listában nem szereplő - jogcím a tranzakció banki területén
Rendszer általi TRANZAKCIÓ visszautasítás hibakódjai hibakód
magyarázat
71
kezdeményező számlaszáma inkonzisztens (választranzakcióban)
73 74 75 76 77 78 79
teljesítési (terhelési) dátum - a zsíró elszámolási / feldolgozási dátumhoz képest érvénytelen ( eredeti kezdeményező - vagy választranzakcióban) bázisazonosító inkonzisztens (választranzakcióban) ismételten megválaszolt bázisazonosító (választranzakcióban) érvénytelen visszautasítási / visszautalási ok (választranzakcióban) érvénytelen / határidőn túli elszámolási / feldolgozási dátum-hivatkozás inkonzisztens eredeti elszámolási dátum (választranzakcióban) inkonzisztens ügyfél-azonosító (választranzakcióban)
80 81
inkonzisztens tranzakció hivatkozási kód (választranzakcióban) címzett számlaszáma inkonzisztens (választranzakcióban)
86 87 88 89
inkonzisztens tranzakció-kód, alkód (választranzakcióban) kezdeményező bankszerv inkonzisztens (választranzakcióban) címzett bankszerv inkonzisztens (választranzakcióban) elszámolandó (beszedendő) / visszautalt összeg (választranzakcióban)
inkonzisztens
Címzett bank általi visszautasítás hibakódjai kód
magyarázat
02 03
Technikai, szintaktikai hiba miatti visszautasítás (REJECT) nem létező 'címzett' számlaszám megszűnt 'címzett' számlaszám
06
a 'címzett' számlaszáma nem értelmezhető (az ügyfél számla-száma helyett a bank ügyfélforgalmi számlaszáma szerepel)
10
számlatulajdonos neve és a megadott számlaszám nem tartozik össze
50 51
Szemantikai, 'teljesíthetetlen' ok miatti visszaküldés (RETURN) fedezethiány miatti visszaküldés felhatalmazás hiánya miatti visszaküldés
54
általános visszaküldés (az ügyfél megbízása alapján)
65
összeghatár feletti beszedési megbízás
99
egyéb hiba
Megjegyzés: a 'címzett' az eredeti tranzakció kódjától függően lehet kedvezményezett / jogosult vagy kötelezett.
csoportos átutalás / csoportos beszedés jogcíme Adók
Biztosítás
gépjármű helyi adók
egyéb egyéni
gépjármű egyéb Egészségpénztár Egyéb
Életjáradék Előfizetés
Értékpapír
könyvkiadó könyvterjesztő televízió újság egyéb osztalék
súlyadó gépkocsi házadó iparűzési adó kommunális adó baleset egyéb élet kombinált biztosítási kötvénykölcsön lakossági vagyon nyugdíj otthon CASCO kötelező kötelező és CASCO
átírás vám egyéb
AGS AGK AHA IPA KOA AGY BEB BEE BET BKB BKK BLV BNY BEO BGC BGK BGX
BGY EPT EGY Diákhitel Központ megbízásai DHK élőállat felvásárlás EFK anyatej leadásáért járó juttatás TEJ utánvét UTV ETJ / KNY HBO kábel TV vezetékes kamat (kötvény) tőke (kötvény)
egyéb Gyerektartás Illetékek
Jogcímkód
ingatlan egyéb
HBO KTV ETV EFU FGY EKK EKT PGY GYT IAI IAE VAM IGY
csoportos átutalás / csoportos beszedés jogcíme Lakásfenntartás
Lakáspénztár
Munkabér
csatorna díjbeszedő felújítás fűtés gáz kéményseprés közös költség lakbér melegvíz szemétszállítás szennyvíztisztítási díj távhő (fűtés + melegvíz) villany vízdíj egyéb (pl. garázsbérlet, üzlethelyiség bérlete) hitel-folyósítás kamat megtakarítás törlesztés egyéb ellátás jellegű
munkavállalótól levont egyéb Munkabér+ellátás Munkáltatói befizetés egészségbiztosításra nyugdíjpénztárba egyéb Munkanélküli járadék
Jogcímkód
CST DIJ FUJ FUT GAZ KEM KTS LBR MVZ SZE SZV THO VIL VIZ
családi pótlék étkezési díj gyed gyes illetménykiegészítés tiszteletdíj táppénz hiteltörlesztés letiltásra megbízási díj
KGY LHF LKA LME LTO LGY MUN CSP ETK GYD GYS ILK TID TPZ MHL MGY MBD ELL EGS NYP UGY MNJ
Jogcímkód
csoportos átutalás / csoportos beszedés jogcíme Nyugdíj Nyugdíjpénztári befizetés
OJB járadék fizetés Osztalék Önkormányzati támogatások
önkéntes
egységes (rendes, szokásos)
magán
kiegészítés egységes (rendes, szokásos) kiegészítés
egyéb rendszeres
rendszeres egyéb eseti
Önkormányzati beszedések
Ösztöndíj
rendszeres adók
NYG NOE NOK NME NMK NGY OJB OTK APD
ápolási díj adósságcsökkentő támogatás cukorbetegek támogatása egyszeri kiegészítés beiskolázási segély egyszeri kiegészítés karácsonyi segély gyermektartásdíj megelőlegezés gyógyszertámogatás gyermekvédelmi támogatás hátralékkiegyenlítő segély időskorúak járadéka jövedelempótló támogatás munkanélküliek jövedelempótló támogatása munkanélküliek szociális segélye nevelési segély rendkívüli gyermekvédelmi támogatás szociális segély szociális aktív segély kiegészítő családi pótlék átmeneti segély lakásfenntartási támogatás otthonteremtési támogatás temetési segély mozgáskorlátozottak közlekedési támogatása közműfejlesztési hozzájárulás építményadó telekadó vállalkozók kommunális adója idegenforgalmi adó idegenforgalmi építményadó termőföld értékesítéséből jövedelem adója késedelmi pótlék bírság
ACS CBT EKB EKS GYM GST GYV HKS IDJ JPT MJT MSZ NVS RKT SZS SAS KCS AMS LFT OTT TMS MKT KFH
EPA TEA VKA IDA IEA származó TFA KEP BRS OSZ
csoportos átutalás / csoportos beszedés jogcíme Pénzeszköz átutalása Rokkantellátás Szállítói kiegyenlítése kötelezettség Tagdíjak Autóklub hálózati szolgáltatók Tandíj
Telefon Törlesztés
Visszatérítések
egyéb kollégium ellátás/étkeztetés elektronikus diákigaz. egyéb mobil vezetékes egyéb betétjellegű hitel
kamat lízingdíj egyéb adó CASCO bonus díjvisszautalás kárkifizetés
visszavásárlás lakás egyéb
Jogcímkód
PEA RKE SKK CompuServ Internet
lakás-előtakarékosság áruvásárlási építési gépjárművásárlási lombard személyi egyéb jelzálogbanki
TAK TCS TIT DGY TAN KOL EEK DIG JGY TEM TEL TGY ELO THA TEH TGH THL THS TOH JHT TOK LIZ RGY VAD VCB VDU VKF VKI
biztosítás, visszaérkezett kár ismételt átutalása visszavásárlás utalása VUT visszaérkezett visszavásárlás VVU újrautalása VLK VGY
SAP formátumú forint import adatállomány szerkezete Fej szerkezet Poz. Hossz Mezőnév 1 4 Jel1 5 6 Bank neve 11 4 Jel2
15 33
37 42 46 58 62 78 94 98 106 110 122 126 127
18 Összeg 4 Jel3
5 Tételszám 4 Jel4 12 Bankszám 4 Jel5 16 Mb Neve 16 Mb Címe 4 Jel6 8 Eall kód 4 Jel7 12 Fájlnév 4 Jel8 1 Típus 229 Üres
Típus Érték / Megj. A ":01:" A A ":02:"
N A
N A N A AN AN A AN A AN A N A
":03:"
":04:" ":05:" Nem használt Nem használt ":06:" Nem használt ":07:" Nem használt ":08:" "1" szóköz
Ellenőrzés =:01: nincs =:02: =a tétel rekordok összeg mezőinek összegével =:03: =a fájl utalás tételeinek számával =:04: nincs =:05: nincs nincs =:06: nincs =:07: nincs =:08: =1 nincs
Eredmény Hibaüzenet Nem Fej rekord mezősorszám hiba Nem
Fej rekord mezősorszám hiba
Nem Nem
Összes összeg eltérés Fej rekord mezősorszám hiba
Nem Nem
Tételszám eltérés Fej rekord mezősorszám hiba
Nem
Fej rekord mezősorszám hiba
Nem
Fej rekord mezősorszám hiba
Nem
Fej rekord mezősorszám hiba
Nem Nem
Fej rekord mezősorszám hiba Rekord jelző hiba
Rekord méret: 355 karakter Ha a fájl mérete kisebb, mint 710 byte, akkor: Megj.:
A rekordok között semmilyen szeparátor nincs (még $0D$0A sem !!)
Illegális fájl méret
Adat szerkezet Poz. Hossz Mezőnév 1 2 Tranz. Típus 3 3 Tranz. Kód 6 2 Tranz. Alkód 8 4 Üres
Típus N N N
Érték / Megj. "02" "001" "00" szóköz
Ellenőrzés =02 =001 =00 nincs =a kiválasztott szla 1-8. Jegye nincs nincs nincs nincs
Eredmény Nem Nem Nem
Hibaüzenet Hibás tranzakció típus Hibás tranzakció kód Hibás tranzakció alkód
Nem
Terhelendő számlaszám eltérés
12 20 28 35 37
8 Terh. szla. 1-8. jegye 8 Rögzítés dátuma 7 Sorszám 2 Kötegszám 4 Üres
N
41
8 Jogosult szla. 1-8. jegye
N
csupa szóköz
Igen Igen
N
CDV hibás 0 < Összeg < 10 000 000 000 000
Nem használt Nem használt Nem használt szóköz
49 49
67 67 70
18 Összeg
3 Devizanem 1 Tizedesek száma
N
71 79 80 81 84 92 94 96 104
8 Értéknap 1 1 Prioritás 1 Sürgősség 3 Terh. Díj 8 Jóváhagyó 1 2 Üres 2 Hibakód 8 Jóváhagyó 2 1 Üres
N
105
6 Bizonylatszám
N
csak egész Nem jobbra igazítva, balról nullával feltöltve Nem használt nincs pl:0 nem numerikus, vagy nem valós dátum (pl. 20010432) ÉÉÉÉHHNN Nem használt nincs Nem használt nincs Nem használt nincs Nem használt nincs szóköz nincs Nem használt nincs Nem használt nincs szóköz nincs
N
Numerikus vagy szóköz Nem =a kiválasztott szla 9-24. JeNem gye nincs nincs nincs
Hiányzik a jogosult neve vagy számlaszáma Hibás a jogosult számlaszáma Hibás összeg
Hibás dátum
Nem numerikus bizonylatszám Terhelendő számlaszám eltérés
111 127 143 159
16 Terh. szla. 9-24. jegye 16 Átutaló neve 16 Átutaló címe 4 Jelölő
163
16 Jogosult szla. 9-24. jegye N
csupa szóköz
Igen
179 195 195 211
16 Jogosult neve
AN
16 Jogosult címe 8 Értéknap 2
AN N
csupa szóköz 852-es kódkészlet 852-es kódkészlet nincs
Igen Nem Nem
Hiányzik a jogosult neve vagy számlaszáma Hiányzik a jogosult neve vagy számlaszáma Illegális karakter Illegális karakter
219
25 Közlemény 1. Sora
AN
Igen Nem
A közlemény első sora nem lehet üres Illegális karakter
244 251 315 319 323
7 Üres 64 Közlemény 2. Sora 4 Terhelendő számla kieg. 4 Jogosult számla kieg. 33 Üres
csupa szóköz 852-es kódkészlet nincs 852-es kódkészlet nincs nincs nincs
Nem
Illegális karakter
Nem használt Nem használt Nem használt
Nem használt
szóköz AN Nem használt Nem használt szóköz
Rekord méret: 355 karakter Egyéb ellenőrzések és hibaüzenetek: Ha az olvasásnál fizikai hiba van, vagy már nincs a fájlban egy egész rekordnyi (355 byte) adat: Rekord olvasási hiba (Kivétel a fájl végi EOF jel [$1A]. Nem szükséges a fájl végére EOF jelet tenni, de ha van, az sem baj.)
SAP formátumú deviza import adatállomány szerkezete Poz. Mező Hossz 1 :20: max 16
2
3
4
Típus Érték Ellenőrzés alfanum bármi nincs hossz: 6 - dátum ééhhnn kötelező kitöl3 - deviza kódja(EUR) :32A: 24 alfanum 15 num. Összeg, vessző- teni mind a 3 vel és két fillérrel - nem kell mezőt! feltölteni :50: max 4x35 kar. alfanum Bármi, sortörés
nincs /C/xxx ... xx vagy van /D/xxx ... xx C = hitel (előjel) D = tartozás (előjel) x = számlaszám max. 34 :52A: 3+16+12 alfanum karakter 16: terh. szlasz. második van 16 számjegye. 12: terh szlasz első 8 szám- van jegye
5
:57A: 11
alfanum Kedvezm. SWIFT kódja
6
:59:/
7
:70:
35 alfanum Kedvezm. Szlaszáma max 4x35 kar. alfanum Kedvezm. neve, címe közlemény max 4x35 kar. alfanum
8
:71:
3
9
:72:
BEN, vagy OUR - költségalfanum szabályozás megbízásra vonatkozó kiegészítő információk /BEmax 6x35 kar. alfanum NONLY, /CHEQUE, /HOLD
nincs van van nincs
Hibaüzenet nincs
Megjegyzés
nincs
Megbízó neve és címe
hibás számlaszám hibás számlaszám Ha nem IBAN-os formát ad meg, hibás számlaszám nem baj Ha 11 karakternél hosszabb a SWIFT kódja, a terminal levágja
Ha módosítja a tételt, ki kell tölteni a közlemény mezőt
A pénzforgalmi beszedési megbízásokhoz használt adatállomány szerkezete Rekordhossz: Állandó 360 karakter. Minden rekord végén a CRLF (Hex. 0D0A), a file végén pedig, új sorban az EOF (Hex. 1A) áll. · File név: Tetszőleges (pl.: 999999.INP ; 999999 = beadási dátum : év.hó.nap) · Struktúra: Minden file CSAK AZONOS típusú megbízásokat tartalmazhat (forint átutalás / inkasszó), valamint egy "Fej rekord"-dal kezdődik és "Záró rekord"-dal végződik Pénzforgalmi megbízás fej rekord: Mező 1. Jelző 2. CIB H név 3. Üres 4. Üres 5. Üres 6. Beküldés napja 7. Üres 8. Rekord jelző Összesen:
Poz 1. 2. 37. 62. 77. 83. 91. 355.
Hossz 1 35 25 15 6 8 264 6 360
Megjegyzés '1' 'CIB Bank Zrt.' space space space ÉÉÉÉHHNN pl. 19990222' space ‘000000’
Beszedési megbízás (azonnali és határidős), ismétlődő: Mező 1. Jelző 2. Mozgás típusa
Poz. 1. 2.
Hossz 1 1
Megjegyzés '3' '1' - Azonnali inkasszó '4' - Határidős inkasszó space
3. Üres 4. Benyújtó neve, székhelye 5. Benyújtó számlaszáma 6. Üres 7. Benyújtás dátuma 8. Üres 9. Bizonylat sorszáma 10. A benyújtás indoka
3. 20.
17 27
47. 71. 108. 116. 122. 128.
24 37 8 6 6 1
Kötelező (CDV-zett) space ÉÉÉÉHHNN pl. '19990222' space Numerikus '1' - A fizető bejelentése alapján '3' - Jogszabály alapján
11. Megbízás összege 12. Kifogásolási határidő
129. 142.
13 8
13. Fizetésre kötelezett 14. Jogszabályszám 15. Saját országkód 16. Jogcím 17. Partner országkód 18. Üres 19. Jel 20. Közlemény 1. sora 21. Közlemény 2. sora 22. Üres 23. Tétel állapot jelző 24. Kötelezett számlaszáma 25. Tétel azonosító 26. Üres 27. Rekord sorszám
150. 182. 192. 194. 197. 199. 207. 208. 233. 260. 296. 297.
32 10 2 3 2 8 1 25 27 36 1 24
(13 egész 0 tizedes) év/hó/nap pl. '19940224'. Ha határidős inkasszó akkor nem lehet ures Kötelezett Neve, Székhelye
321. 330. 355.
9 25 6
Benyújtó országkódja (pl. “HU”) Megbízás oka Kötelezett országkódja Space Ha ez 'X' akkor a Közlemény 1. sora nem módosítható space ‘I’ Fizetésre kötelezett számlaszáma Kötelező, CDV-zett Numerikus Space Megbízási rekordok sorszáma:
Összesen:
360
pl. 1. ‘000010’ 2. ‘000020’ 3. ‘000030’ stb. karakter
Pénzforgalmi megbízás záró, ellenőrző rekord: Mező 1. Jelző 2. Összes tételszám 3. Ellenőrző összeg
Poz 1. 2. 6.
Hossz 1 4 18
4. Üres 5. Rekord jelző Összesen:
24. 355.
331 6 360
Megjegyzés '9' az összes tranzakció száma, kivéve a fej és a zárórekordot mindösszesen 18 egész 0 tizedes, az összes tranzakcióban szereplő összeg összesen Space ‘999999’
Az árfolyam file szerkezete · Rekordhossz: állandó, 55 karakter Deviza árfolyam rekord, ismétlődő: Mező 1. Árfolyam kód
Hossz 1
2. Fizetőeszköz kód 3. Elválasztó karakter 4. Árfolyam dátuma 5. Fizetőszköz vételi árfolyama 6. Fizetőszköz eladási árfolyama 7. Fizetőszköz közép árfolyama 8. Elválasztó karakter 9. Fizetőeszköz egység
3 1 6 13
Összesen:
55
Megjegyzés ‘B’ CIB deviza árfolyam ‘C’ CIB pénztári árfolyam ‘D’ MNB deviza árfolyam pl. USD ÉÉHHNN, pl.: 960102 6 egész, 7 tizedes - tizedesjel nélkül
13
6 egész, 7 tizedes - tizedesjel nélkül
13
6 egész, 7 tizedes - tizedesjel nélkül
1 4
‘0’ mekkora fizetőszköz árfolyamát mutatja az előző három összeg
A postai csekk file szerkezete Postai csekk fejrekord: Mező Feldolgozás kelte Bankszámlaszám Tételszám Hibás rekordszám Összes tétel összege Üres mező Rekordjel Üres mező Üres mező Feldolgozás kelte Összesen:
Hossz 6 24 6 6 12 39 2 16 8 8 127
Megjegyzés ÉÉHHNN balra ütköztetve
Tartalom=0 Tartalom=0 Tartalom=0 EEEEHHNN
Postai csekk rekord, ismétlődő: Mező Feldolgozás kelte Bankszámlaszám Sorszám Befizető azonosító Hibajel Összeg Felvevő postahivatal Befizetés kelte Típuskód Gyártó kód Bizonylat sorszám Outputkód Belső azonosító
Hossz 6 24 6 24 1 9 4 6 2 3 8 2 16
Feldolgozás kelte Befizetés kelte Összesen:
8 8 127
Megjegyzés ÉÉHHNN balra ütköztetve rekordsorszám jobbra ütköztetve ha műbizonylat is készül akkor '1', egyébként '0' kifizetendő összeg POID (ellenőrző szám) ÉÉHHNN Tranzakció kód (TC) CDV-ellenőrzött '31' vagy '32' lehet A rendszer belső, egyedi tranzakció azonosítója. Outputkód=32 esetén az image-t azonosítja EEEEHHNN EEEEHHNN
Kivonatletöltés SAP rendszerek számára Ez a dokumentum a CIB valamely elektronikus csatornáján elérhető kivonat letöltés funkciójának outputját írja le. A formátum az SAP leírásán alapul, melyet az SAP a Multicash rendszerből vett át. A funkció inputja a számlaszám (Branch, Number Suffix) és a kivonat dátuma. A funkció outputja egy text file. A rekordok mezőit pontosvesszők (delimiter) választják el egymástól. A formátum két rekordtípust tartalmaz - FEJ és TÉTEL. Előbbi típusból mindig csak egy van, utóbbiból annyi, ahány számlamozgást tartalmaz a kivonat. A rendszer a kivonatot a kezdő dátumától számított 6 hónapig tudja reprodukálni. A leírásban használt adattípusok: A - Alfanumerikus N - Szám előjel és vezető nullák nélkül S - Szám előjellel vezető nullák nélkül, előjel a végén X - Dátum (NN.HH.ÉÉ formában) A FEJ rekord szerkezete: # 1.
Tip us A
2.
A
0
24
3.
N
1
4
4.
X
8
8
5.
A
3
3
6.
S
1
18.0
7.
S
1
18.0
8.
S
1
18.0
9.
S
1
18.0
10.
A
0
35
11. 12. 13. 14. 15. 16. 17. 18.
A
0 0 0 0 0 0 0 1
35 0 0 0 0 0 0 5
N
Min. hossz
Max. Opciohossz nális? 0 12
x
Leírás bank key GIRO számlaszám első 8 jegye bank account number GIRO számlaszám második és harmadik 8 jegye kötőjellel elválasztva statement number kivonat sorszáma statement date kivonat dátuma currency key devizanem ISO kódja (USD, DEM,...) opening balance amount kivonat nyitó egyenlege debit total terhelések összesen credit total jóváírások összesen closing balance amount kivonat záró egyenlege bank account holder számlatulajdonos neve NOT USED by CIB NOT USED NOT USED NOT USED NOT USED NOT USED NOT USED number of records in statement a kivonathoz tartozó tétel rekordok száma
A TÉTEL rekord szerkezete: # 1.
Tip us A
2.
A
0
24
3.
N
1
4
4.
X
8
8
5.
N
1
10
x
6.
A
0
27
x
7. 8. 9. 10. 11.
A
27 0 0 16 18.0
x
A S
0 0 0 0 1
X
0 0 8
0 0 8
15. 16. 17.
A
0 0 0
0 0 27
x
18.
A
0
27
x
19.
A
0
27
x
20.
A
0
27
x
21.
A
0
27
x
22.
A
0
27
x
23.
A
0
27
x
24.
A
0
27
x
25.
A
0
27
x
26.
A
0
27
x
12. 13. 14.
Min. hossz
Max. Opcihossz onális? 0 12
x x
Leírás bank key GIRO számlaszám első 8 jegye bank account number GIRO számlaszám második és harmadik 8 jegye statement number kivonat sorszáma value date értéknap primary note number* bizonylatszám note to payee1 megjegyzés 1 tranzakció referenciaszáma NOT USED by CIB NOT USED NOT USED NOT USED by CIB amount tranzakció összege NOT USED NOT USED posting date könyvelési nap NOT USED NOT USED note to payee 2 megjegyzés 2; a CIB rendszeréből 35 karakteres részletekben kinyert megjegyzések végigfolynak a megjegyzés 2..14 mezőkön 001, 002, 003, 500, 501, 502, 503, 504, 008, 506-os business tran. kódok esetén itt kezdődik a partner által megadott közlemény (ha van ilyen), amely 504, 008 és 506 esetén kiegészülhet a CIB által hozzáadott közleményekkel. Ha a fenti tran. kódok esetén nincs közlemény, akkor ez a mező üresen marad note to payee 3 megjegyzés 3 note to payee 4 megjegyzés 4 note to payee 5 megjegyzés 5 note to payee 6 megjegyzés 6 note to payee 7 megjegyzés 7 note to payee 8 megjegyzés 8 note to payee 9 megjegyzés 9 note to payee 10 megjegyzés 10 note to payee 11 megjegyzés 11
27.
A
0
27
x
28.
A
0
27
x
29.
A
0
27
x
30.
A
0
27
x
31.
A
0
27
x
32.
A
0
12
x
33.
A
0
24
x
34.
A
0
3
x
35. 36.
A
0 0
0 3
x
37.
S
0
18
x
note to payee 12 megjegyzés 12 note to payee 13 megjegyzés 13 note to payee 14 megjegyzés 14 business partner* partner neve business partner* partner neve - folytatás bank key of partner’s bank* partner GIRO számlaszámának első nyolc jegye bank account number of the partner partner GIRO számlaszámának második és harmadik nyolc jegye business transaction code tranzakció kód az egyes tranzakciók jelentését lásd az alábbi táblázatban NOT USED transaction currency* tranzakció eredeti devizaneme tran. amt. orig. ccy* tranzakció összege az eredeti devizában
* a mező kitöltöttsége tranzakció kódtól függ; ld.: az alábbi táblázatot Tranzakciós kódok, valamint egyes mezők kitöltöttsége a Tranzakciókód függvényében Tranzakció Tranzakció kód név
Bizonylatszám
Partner neve
500
van
001 501 002 003 502 503 004 005 006 504 505
GIRO / VIBER Bejövő átutalás GIRO / VIBER Kimenő átutalás GIRO Kimenő átutalás sztornója Belső átutalás küldés Belső átutalás jutaléka Belső átutalás beérkezés Postai csekk bejövő Kimenő deviza átutalás Kimenő deviza átutalás jutaléka Kimenő deviza átutalás költsége Kimenő deviza átutalás sztornója Kimenő deviza átutalás költség
van
Partner számlaszáma van
Tran. eredeti devizája üres
Tran. eredeti összege nulla
van
van
van
üres
nulla
van
van
van
üres
nulla
van
van
van
üres
nulla
van
van
van
üres
nulla
van
van
van
üres
nulla
üres
üres
üres
üres
nulla
üres
van
üres
van
van
üres
van
üres
van
van
üres
van
üres
van
van
üres
van
üres
van
van
üres
van
üres
van
van
007 017 517 018 518 008 009 010 506 507 011 012 508
013 513 022 021 521 015 515
sztornója Havi jutalék Jutalék terhelés Jutalék jóváírás Jutalék jóváírás stornó Jutalék terhelés stornó Beérkező deviza átutalás sztornó Beérkező deviza átutalás jutaléka Beérkező deviza átutalás költsége Beérkező deviza átutalás Beérkező deviza átutalás költség sztornó Kártyával történő vásárlás v. készpénzfelvétel Kártyatranzakció jutaléka Kártya tranzakcióval kapcsolatos jóváírás (sztornó v. korrekció) Kamat terhelés Kamat jóváírás Standing Order terhelés (külső) Standing Order terhelés (belső) Standing Order jóváírás (belső) Balance Order terhelés Balance Order jóváírás
üres üres üres üres
üres üres üres üres
üres üres üres üres
üres üres üres üres
üres üres üres üres
üres
üres
üres
üres
üres
üres
van
üres
van
van
üres
van
üres
van
van
üres
van
üres
van
van
üres
van
üres
van
van
üres
van
üres
van
van
üres
üres
üres
van
van
üres
üres
üres
üres
üres
üres
üres
üres
van
van
üres üres van
üres üres van
üres üres van
üres üres üres
üres üres nulla
van
van
van
üres
nulla
van
van
van
üres
nulla
üres
üres
üres
üres
üres
üres
üres
üres
üres
üres
Archiv kivonat file szerkezete Rekordhossz File név Struktúra
változó, maximum 38 karakter Minden rekord végén a CrLf (Hex. 0D0A). Tetszőleges (pl.: 999999.INP; 999999 = beadási dátum: év.hó.nap) Minden file egy "Fej rekord"-dal kezdődik és "Záró rekord"-dal végződik
I. típusú rekord (file fej rekord) Mező 1 . 2 . 3 . 4 . 5 .
Jelző
Ho ssz 1
Megjegyzés
Számlaszám
13
Kivonat kezdő dátuma
8
ÉÉÉÉHHNN formátumban
Nyitó egyenleg
15
13 egész 2 tizedes
Egyenleg előjele
1
C-pozítiv egyenleg, D-negativ egyenleg
Összesen:
38
= ‘A’
II. típusú rekord (Blokkolt összeg és Folyószámla hitel) 1 . 2 . 3 . 4 . 5 . 6 .
Mező Jelző
Hossz 1
Megjegyzés ‘B’
Blokkolt összeg
15
13 egész 2 tizedes
Blokkolt összeg előjele
1
C-pozítiv, D-negatív
Folyószámla hitel
15
13 egész 2 tizedes
Folyósz. hitel előjele
1
C-pozítiv, D-negatív
Kivonat kezdősorszáma 4 Összesen:
37
III. típusú rekord (Számlaszám és devizanem fejrekord) Mező 1 Jelző . 2 Új számlaszám . 3 Devizanem . Összesen
Hossz 1
Megjegyzés = ‘C’
24
pl: ‘107000741114440951100005’
3
pl: ‘HUF’
28
IV. típusú rekord (Dátum fejrekord, ismétlődő) Csak akkor ismétlődik, ha a valutanap vagy a könyvelés dátuma változik. Két 'E' rekord kötötti tételekre a korábbiban közölt dátumok érvényesek. Mező 1 . 2 . 3 . 4 .
Jelző
Hos sz 1
Megjegyzés
Számlaszám
13
Valutanap dátuma
8
ÉÉÉÉHHNN formátumban
Könyvelés dátuma
8
ÉÉÉÉHHNN formátumban
Összesen:
30
= ‘E’
V. típusú rekord (Könyvelési tétel rekord, ismétlődő) 1 . 2 . 3 . 4 . 5 .
Mező Jelző
Hossz Megjegyzés 1 ‘F’
Rövid referencia
16
Könyvelt összeg
15
13 egész 2 tizedes
Könyvelt összeg előjele
1
C-jóváírás, D-terhelés
Tranzakció kódja
3
(részletesen a K típusú rekordban)
Összesen:
36
VI. típusú rekord (Tranzakció kód részletezése rekord, ismétlődő, kapcsolódik az előző könyvelési tétel rekordhoz) Mező 1 Jelző . 2 Tranzakció leírása . Összesen:
Hossz 1
Megjegyzés ‘K’
35
ld. Megjegyzések..előforduló tranzakciók
36
VII. típusú rekord (Könyvelési tételhez kapcsolódó egyéb információk, ismétlődő, kapcsolódik az előző könyvelési tétel rekordhoz) A rekord tartalma forint utalás esetén: Mező 1 Jelző . 2 Ellenszámla száma
Hossz 1
Megjegyzés = ‘N’
26
pl: ‘11102207-11111111-22222222’
. 3 . 4 . 5 .
Banki feldolgozás módja Elválasztó karakter
1
pl: ‘U’ vagy “N” stb.
1
= ‘/’
Bank belső azonosítója
6
Numerikus (opcionális)
Összesen:
35
A rekord tartalma deviza utalás esetén: Mező 1 Jelző . 2 Deviza kódja . 3 Összeg devizában .
Hossz 1
Megjegyzés = ‘N’
3
pl: ‘DEM’
15
4 . 5 . 6 . 7 .
Elválasztó karakter
1
11 egész balról space-szel kiegészítve, 3 tizedes jobbról space-szel kiegészítve, vesszővel elválasztva. A vessző mindíg a 16. karakter. (pl: ‘23453,23’) = ‘/’
Jogcímkód
4
Numerikus
Elválasztó karakter
1
= ‘/’
Bank belső azonosítója
6
Numerikus
Összesen:
31
VIII. típusú rekord (Könyvelési tételhez kapcsolódó egyéb információk, ismétlődő, kapcsolódik az előző könyvelési tétel rekordhoz) A rekord tartalma forint utalás esetén: Mező 1 Jelző . 2 Partner (cég) neve, címe . Összesen
Hossz Megjegyzés 1 = ‘O’ 35 36
A rekord tartalma deviza utalás esetén: Mező 1 Jelző . 2 Árfolyam típusa .
Hossz 1
Megjegyzés = ‘O’
16
= ‘KERESZT ARFOLYAM’ vagy
3 Üres . 4 Reláció (az árfolyam
1
‘FORINT ARFOLYAM’ = Space
7
pl: ‘USD/DEM’ vagy ‘HUF/GBP’
. mely devizanemek között értendő 5 Árfolyam . Összesen:
11
= 6 egész balról space-szel kiegészítve, 4 tizedes jobbról nullával kiegészítve, vesszővel elválasztva. A vessző mindíg a 32. karakter. (pl: ‘10,3154’)
36
IX.-X. típusú rekord (Könyvelési tételhez kapcsolódó egyéb információk, ismétlődő, kapcsolódik az előző könyvelési tétel rekordhoz) Mező 1 Jelző . 2 Könyvelési tételhez kapcsolódó információk . Összesen:
Hossz 1
Megjegyzés ‘P’ vagy ‘Q’
35 36
A IX-X típusú (P vagy Q kezdetű) rekordok csak egymás utáni sorrendben jöhetnek létre, és csak akkor ha van értékes információ, amit a rekordba lehet tölteni. XI. típusú rekord (Záró rekord) 1 . 2 . 3 . 4 . 5 . 6 .
Mező Jelző
Hossz 1
Megjegyzés = ‘Z’
Záró egyenleg
15
13 egész 2 tizedes
Záró egyenleg előjele
1
C-pozítiv egyenleg, D-negativ egyenleg
Előrejelzett tételek egyenlege
15
13 egész 2 tizedes
1
C-pozítiv egyenleg, D-negativ egyenleg
"
előjele
Kivonat zárósorszáma
4
Összesen:
37
A rekord végét a CrLf (Hex. 0D0A) karakterek, a file végét pedig az EOF (Hex. 1A) karakter jelenti.