DATAFILE SPKüldEsElsz = ?_SPKUEL <module:SP>
VERSION 1
[ 1, 2, 3 :
Típus : ENUM '|Normál|Elszámolt|Számfejtett'
KüldRefNo : RBCD 8
PKüldRefNo : CWI 20
EseményID : CARD16
EsemElszID : CARD16
KüldEsemény : ENUM 'Begyűjtés|Terítés|Átszállítás'
Elszámolás : ENUM '|Vételi|Eladási|Fuvar'
Állapot : ENUM 'Felvevő helyen|Járaton|Lerakó helyen'
ForrásHUBID : CARD16
CélHUBID : CARD16
ÁtadásTípus : ENUM 'Saját fuvar|Idegen fuvar|Helyben|Járaton'
VisszÁru : CARD8
Közvetlen : CARD8
KViselőKód : RBCD 8
Darab : CARD16
FuvarRefNo : RBCD 8
TervÖsszeg : LONGREAL
Deviza : CARD8
TervFtÖsszeg : LONGREAL
FelvDátum : DOSDATE
FelvIdő : RBCD 4
Felvevő : CWI 40
LerakóDátum : DOSDATE
LerakóIdő : RBCD 4
Átvevő : CWI 40
Összeg : LONGREAL
FtÖsszeg : LONGREAL
Elszámoló : CARD8
ElszEsemény : ENUM '|Betárolás|Kitárolás|Járatmódosítás|Elszámolás|Utánvét elszámolás|Nyomon követés|Számfejtés|Útdíj elszámolás'
ElszRefNo : RBCD 8
ElszTétID : CARD16
Számfejtő : CARD8
SzámfRefNo : RBCD 8
]
INDEX [ KüldRefNo + EseményID + EsemElszID ]
INDEX DUPKEY [ FuvarRefNo + KüldRefNo + EseményID + VisszÁru ]
INDEX DUPKEY [ FuvarRefNo + PKüldRefNo + EseményID + VisszÁru ]
INDEX CONDITION 1 DUPKEY [ KüldRefNo + EseményID ]
INDEX CONDITION 1 DUPKEY [ PKüldRefNo + EseményID ]
INDEX CONDITION 2 DUPKEY [ KViselőKód + LerakóDátum + KüldRefNo + EseményID ]
INDEX CONDITION 2,3 DUPKEY [ LerakóDátum + KüldRefNo + EseményID ]
END DATAFILE SPKüldEsElsz;