DATAFILE GyártásiSzám = ?_GYSZAM <module:KL>
VERSION 9
[ 1, 2 :
Típus : CARD8
BizTípus : ENUM 'Normál|Diszpozíció|Storno'
Irány : ENUM '|Be|Ki' <default:'0'>
Raktár : RaktárTörzs.RaktárKód <foreignkey>
Rekesz : RekeszTörzs.Kód <foreignkey>
Cikkszám : Cikktörzs.Cikkszám <foreignkey>
CikkTípus : CikkTípus.Kód <foreignkey>
GySzám : CWI %GySzámHossz%
Dátum : DOSDATE
Sorszám : RaktForg.Sorszám <foreignkey>
ID : CARD16
Darab : LONGREAL <default:'1'>
Eredet : ENUM 'Nem|Igen'
Szöveg1 : ASCII 40
Szöveg2 : ASCII 40
Dátum1 : DOSDATE
Dátum2 : DOSDATE
]
INDEX DUPKEY [ Sorszám + GySzám { + Beszerzés } ]
INDEX DUPKEY [ Raktár + Rekesz + Cikkszám + CikkTípus + GySzám { + Beszerzés } + Dátum ]
INDEX DUPKEY [ Cikkszám + CikkTípus + GySzám { + Beszerzés } + Dátum ]
INDEX DUPKEY [ Sorszám + ID ]
INDEX DUPKEY [ Raktár + Rekesz + Cikkszám + CikkTípus + Dátum ]
INDEX DUPKEY [ Cikkszám + Dátum + Raktár + Rekesz + CikkTípus + GySzám + Sorszám ]
INDEX DUPKEY [ Dátum + Cikkszám + CikkTípus + Raktár + Rekesz + GySzám ] { GySzám készlet beállítás }
INDEX DUPKEY [ GySzám + Cikkszám + CikkTípus + Raktár + Rekesz + Dátum ]
INDEX DUPKEY [ Irány + Cikkszám + CikkTípus + Raktár + Rekesz + GySzám + Dátum ] { Utolsó beszerzés dátumához és ha muszáj készletet SZÁMOLNI, akkor használom }
INDEX DUPKEY [ Irány + Cikkszám + CikkTípus + GySzám + Dátum + Eredet ] { GySzám FIFO}
END DATAFILE GyártásiSzám;