DATAFILE PénztárTétel = ?_PENZT <module:PT>
VERSION 9
[ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 :
BizTípus : ENUM '|Költségszámla|Kp. számla|Egyéb|ElszElőleg|Számfejtett bér|Nyitás|Külker|Előleg|Külker előleg|Termékfelvásárlás'
{ 1 2 3 4 5 6 7 8 9 10}
Pénztár : CARD8 <foreignkey:Pénztár.Kód>
BizSzám : LBCD 10
Dátum : DOSDATE
PénzMozgás : ENUM 'Bevétel|Kiadás'
Összeg : LONGREAL
Sorszám : CARD16
Szöveg : ASCII 40
Operátor : CARD8
THelyID : CARD32
OwnerID : CARD32
[ 1, 2, 3, 4, 5, 7, 8, 9, 10 :
Főkszám : LBCD 8 <foreignkey:Számlatükör.Főkszám>
[ 1, 3, 5, 8, 9, 10 :
LvAzonosító : LBCD %LvAzonHossz% '%LvAzonPic%' <foreignkey:LvEsTörzs.Azonosító>
]
[ 1, 5, 8, 9, 10 :
ÁFAKód : CARD8
Eltérés : REAL
ÁFAFőkszám : LBCD 8 <foreignkey:Számlatükör.Főkszám>
[ 1, 5, 8 :
SzállSzSzám : ASCII %SzálSzámHossz%
EVA : ENUM 'Nem|Igen'
]
[ 1, 8, 10 :
Visszaig : CARD8
ÁfaAnal1 : CARD8
ÁfaAnal2 : CARD8
ÁfaAnal3 : CARD8
ÁfaAnal4 : CARD8
[ 1, 10 :
KSHKód : KSH.Kód <foreignkey>
[ 1 :
AdóSzám : LBCD 12 '99999999-9-99&'
Adónem : ENUM 'Társasági|EVA|Kisadózó|Kisvállalati'
NeLeFA : ENUM 'Automatikus|Igen|Nem'
ÁfaDátum : DOSDATE <default:Dátum>
TeljDátum : DOSDATE <default:Dátum>
10 :
Őstermelő : RBCD 8 <foreignkey:Őstermelő.Kód>
FelvJegy : ASCII 15
Mennyiség : LONGREAL
Mértékegység : ASCII 5
]
]
]
]
[ 1, 3, 10 :
Szöveg2 : ASCII 40
Khely : LBCD 8 <foreignkey:KhelyTörzs.Kód>
Téma : %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>
[ 1, 3 :
Pozíciószám : CWI 20
]
[ 3 :
EgyéniVáll : CARD8
]
Főkszám2 : LBCD 8 <foreignkey:Számlatükör.Főkszám>
]
[ 1, 2, 5, 7, 8, 9 :
Ügyfél : ÜgyfélTörzs.Kód <foreignkey>
[ 2, 8 :
Jelleg : ENUM 'Vevő|Szállító|ImportÁFA|Export|Import'
SzámlaSzám : RBCD 10 '%SzSzámPic%'
BankiBefiz : CARD8
[ 2 :
UtaltÖsszeg : LONGREAL
UtaltDeviza : CARD8
]
[ 8 :
ElőlegSzSzám : RBCD 10 '%SzSzámPic%'
ÚjElőleg : CARD8
]
]
[ 7, 9 :
KötésSzám : CWI 15
]
]
[ 4, 5 :
Személy : %SzemélyKódIg%BCD 8 <foreignkey:SzemélyTörzs.Kód>
]
]
]
INDEX DUPKEY [Pénztár + Dátum + BizSzám]
INDEX [Pénztár + BizSzám + Sorszám]
INDEX CONDITION 2, 8 DUPKEY [Jelleg + SzámlaSzám]
INDEX CONDITION 4, 5 DUPKEY [Személy + Dátum + Pénztár]
INDEX CONDITION 1, 10 DUPKEY [PénzMozgás + Dátum + Pénztár + BizSzám]
INDEX CONDITION 2, 8 DUPKEY [Ügyfél + Jelleg + Dátum]
INDEX CONDITION 1, 3, 10 DUPKEY [Khely + Téma + Dátum]
INDEX CONDITION 1, 3, 10 DUPKEY [Téma + Khely + Dátum]
INDEX CONDITION 7, 9 DUPKEY [KötésSzám]
INDEX DUPKEY [Dátum + Pénztár + BizSzám] { CONDITION 9 volt }
INDEX CONDITION 2, 8 DUPKEY [Jelleg + Dátum + Pénztár + BizSzám]
INDEX CONDITION 1, 3 DUPKEY [Pozíciószám + Dátum]
INDEX CONDITION 1, 3, 5, 8, 9, 10 DUPKEY [ LvAzonosító ]
INDEX CONDITION 8 DUPKEY [ Jelleg + ElőlegSzSzám ]
INDEX CONDITION 1,5 DUPKEY [ Ügyfél + SzállSzSzám ]
INDEX CONDITION 1 DUPKEY [ AdóSzám + Dátum ]
INDEX CONDITION 10 DUPKEY [ FelvJegy ]
INDEX CONDITION 1 DUPKEY [ Ügyfél + Dátum ]
INDEX CONDITION 10 DUPKEY [ Őstermelő + Dátum ]
INDEX CONDITION 1, 2, 5, 7, 8, 9 DUPKEY [ Ügyfél ] {ÜgyfélTörzs.Kód referencia ellenőrzés számára!}
INDEX CONDITION 1 DUPKEY [ PénzMozgás + ÁfaDátum + Pénztár + BizSzám ]
END DATAFILE PénztárTétel;