DATAFILE BankTétel = ?_BANKT <module:BA>
VERSION 16
[ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 :
RecTípus : CARD8 <default:Típus [0 1 2 2 3 4 5 6 6 7 7 0 8 9 9 10 11 11]>
Típus : ENUM '|Nyitás|VevőSzámla|SzállSzámla|Készpénz|Egyéb|KülkerBizo|ExportSzámla|ImportSzámla|VevőElőleg|SzállElőleg|Hitel|BizoElőleg|ExportElőleg|ImportElőleg|ImportÁFA|ÁFÁsBef|ÁFÁsKif|ElszElőleg|MgTermékFelv|VevőKKamat|ExportKKamat'
{ Típus 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18}
{ RecTípus 1 2 2 3 4 5 6 6 7 7 0 8 9 9 10 11 11 12 13 14 15}
BankSzlaKód : CARD8
Irány : ENUM 'Tartozik|Követel'
Összeg : LONGREAL
Szöveg0 : CWI 96 <default:[Szöveg+0]>
Dátum : DOSDATE
BizSzám : RBCD 8
Sorszám : CARD32
BankiNap : DOSDATE
Státusz : ENUM '|Rögzített|Hiányos|Elküldött|Visszautasított|Teljesített' <default:'1'>
Deviza : CARD8 <foreignkey:DevizaNem.Kód>
ForintÉrték : LONGREAL
Operátor : CARD8
THelyID : CARD32
OwnerID : CARD32
[ 2, 6, 7, 9, 15 :
UtaltÖsszeg : LONGREAL
UtaltDeviza : CARD8 <foreignkey:DevizaNem.Kód>
]
[ 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 :
Év : ASCII 2
KivonatSzám : ASCII 8
KivId1 : CARD32
KivId2 : CARD32
KivId3 : CARD32
Főkszám : LBCD 8 <foreignkey:Számlatükör.Főkszám>
ÁtutalásID : BankÁtutalás.Sorszám <foreignkey>
[ 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 :
BizTípus : ENUM '|Utalás|Beszedés|A.Beszedés|Beváltás|Átvezetés|Kompenzáció|Készpénz|Generált'
[ 2, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15 :
Ügyfél : ÜgyfélTörzs.Kód <foreignkey>
13 :
Őstermelő : RBCD 8 <foreignkey:Őstermelő.Kód>
]
[ 2, 4, 7 :
Szerződés : CWI 20
]
[ 4, 7, 8, 9, 11, 12, 13 :
LvAzonosító : LBCD %LvAzonHossz% '%LvAzonPic%' <foreignkey:LvEsTörzs.Azonosító>
]
[ 2, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15 :
[ 2, 6, 7, 9, 10 :
SzámlaSzám : RBCD 10 '%SzSzámPic%'
5, 8 :
Ügyletszám : ASCII 15
14, 15 :
KKBizSzám : RBCD 8 '99/999999'
]
[ 7, 8, 9, 11, 13:
ÁFAKód : CARD8
ÁFAFőksz : LBCD 8 <foreignkey:Számlatükör.Főkszám>
Visszaig : CARD8
Visszaig2 : CARD8 <default:'MAX'>
ÁfaAnal1 : CARD8
ÁfaAnal2 : CARD8
ÁfaAnal3 : CARD8
ÁfaAnal4 : CARD8
Eltérés : REAL
[ 7, 11:
EVA : ENUM 'Nem|Igen'
]
[ 7, 9, 11:
NeLeFA : ENUM 'Automatikus|Igen|Nem'
]
[ 7, 9 :
ElőlegSzSzám : RBCD 10 '%SzSzámPic%'
ÚjElőleg : CARD8
]
[ 9 :
ÁfaTart : CARD8 <default:'MAX'>
ÁfaFtÉrték : LONGREAL
ÁfaDevÉrték : LONGREAL
]
]
]
[ 2, 4, 6, 7, 9 :
StBankSzKód : CARD8
StBizSzám : RBCD 8
StSorszám : CARD32
11, 13 :
KSHKód : KSH.Kód <foreignkey>
]
[ 4, 11, 13 :
Főkszám2 : LBCD 8 <foreignkey:Számlatükör.Főkszám>
Költséghely : LBCD 8 <foreignkey:KhelyTörzs.Kód>
Témaszám : %TémaKódTípus% %TémaKódHossz% <foreignkey:TémaTörzs.Kód>
Dim1 : KDimTörzs1.Kód <foreignKey>
Dim2 : KDimTörzs2.Kód <foreignKey>
Dim3 : KDimTörzs3.Kód <foreignKey>
Dim4 : KDimTörzs4.Kód <foreignKey>
Dim5 : KDimTörzs5.Kód <foreignKey>
Dim6 : KDimTörzs6.Kód <foreignKey>
Dim7 : KDimTörzs7.Kód <foreignKey>
Dim8 : KDimTörzs8.Kód <foreignKey>
]
[ 4, 11 :
Pozíciószám : CWI 20
]
[ 4, 12 :
Személy : %SzemélyKódIg%BCD 8 <foreignkey:SzemélyTörzs.Kód>
]
[ 4 :
Hitelszám : CWI 30
EgyéniVáll : CARD8
FixÁrfolyam : CARD8
]
] { 2, 4, 5, 6, 7, 8, 9, 10, 11 }
] { 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 }
] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 }
INDEX DUPKEY [ BankSzlaKód + BizSzám + Sorszám ]
INDEX DUPKEY [ BankSzlaKód + Dátum + BizSzám ]
INDEX DUPKEY [ BankSzlaKód + BankiNap + BizSzám ]
INDEX CONDITION 2, 6, 7, 9, 10 DUPKEY [ Típus + SzámlaSzám ]
INDEX CONDITION 2, 4, 6, 7, 9, 10, 11, 14, 15 DUPKEY [ Ügyfél + Típus + BankiNap ]
INDEX CONDITION 4, 11, 13 DUPKEY [ Költséghely + Témaszám + BankiNap ]
INDEX CONDITION 4, 11, 13 DUPKEY [ Témaszám + Költséghely + BankiNap ]
INDEX CONDITION 5, 8 DUPKEY [ Ügyletszám ]
INDEX CONDITION 2, 6, 7, 8, 9, 10, 11, 13 DUPKEY [ Típus + BankiNap + BankSzlaKód + BizSzám ]
INDEX CONDITION 4, 12 DUPKEY [ Személy + BankiNap + BankSzlaKód ]
INDEX CONDITION 4, 11 DUPKEY [ Pozíciószám + BankiNap ]
INDEX CONDITION 4, 7, 8, 9, 11, 12, 13 DUPKEY [ LvAzonosító ]
INDEX CONDITION 7, 9 DUPKEY [ Típus + ElőlegSzSzám ]
INDEX CONDITION 2, 4, 7 DUPKEY [ Szerződés + BankiNap ]
INDEX CONDITION 4 DUPKEY [ Hitelszám + BankiNap ]
INDEX CONDITION 13 DUPKEY [Őstermelő+BankiNap]
INDEX CONDITION 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 DUPKEY [ BankSzlaKód + KivonatSzám ]
INDEX CONDITION 2, 4, 6, 7, 9 DUPKEY [ StBankSzKód + StBizSzám + StSorszám ]
INDEX CONDITION 14, 15 DUPKEY [ Típus + KKBizSzám ]
INDEX CONDITION 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 DUPKEY [ KivId1 + KivId2 + KivId3 ]
INDEX CONDITION 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 DUPKEY [ ÁtutalásID ]
INDEX CONDITION 2, 4, 5, 6, 7, 8, 9, 10, 11, 14, 15 DUPKEY [ Ügyfél ]
END DATAFILE BankTétel;