167 Ausfassliste Leitdatei (AFLLEIT)
Über die Leitdatei werden die Zeilentypen der Positionen bearbeitet.
Für jede Position existiert ein Satz in der Leitdatei.
Für jeden Zeilentyp existiert ein Satz in einer eigenen Tabelle.
Dateistruktur:
Ausfasslistenkopf (166) à Leitdatei Positionen (167) à Positionen (A-Zeile (168), K-Zeile (169), T-Zeile (170)) -> Verpackungsinformationen (Kosten (171), Verpackungen (172)).
Die Einsortierung der Zeilentypen erfolgt so, dass die A-Zeile als erste Zeile angelegt wird bzw. vorhanden sein muss.
Dazu gibt es mit derselben Position K- und T-Zeilen.
Pfad 1: Ausfassliste + Auftrag + Position + Unterposition + Zähler
Pfad 2: Auftrag + Position + Unterposition (für Prüfung ob Position für K-Zeile schon drin ist))
|
Nr.
|
Pfadname
|
eindeutig
|
Feld1
|
Feld2
|
Feld3
|
Feld4
|
Feld5
|
Feld6
|
|
01
|
Ausf.L + Auftr. + P + UP
|
ja
|
001
|
002
|
003
|
004
|
005
|
---
|
|
02
|
Auftr. + Pos + Upos
|
nein
|
002
|
003
|
004
|
---
|
---
|
---
|
|
167 Ausfassliste Leitdatei (AFL-LEIT)
| |||
|
Nr.
|
Identifier
|
Beschreibung
|
Format
|
|
001
|
Ausfassliste
D166F1
|
Ausfasslistennummer
Aus Kopf.
|
n7
|
|
002
|
Auftrag
D47F10
|
Auftragsnummer
Nummer des Kundenauftrags (Datei 38, Feld 1)
|
n7
|
|
003
|
Pos
D47F11
|
Positionsnummer
Bei A-Zeilen Position 0.
Bei K/S-Zeilen Position aus Kundenauftrag (Datei 47, Feld 11)
Bei T-Zeilen Position aus Kundenauftrag (Datei 47, Feld 11)
Bei T-Zeilen aus den Kopftexten des Kundenauftrags Position 0
Bei manuell erfassten T-Zeilen gilt die Position zu der der Text erfasst wird.
|
n5
|
|
004
|
Upos
D47F12
|
Unterpositionsnummer
Analog zur Position, wobei bei Position 0 Leerzeichen als Unterposition verwendet werden.
|
C4
|
|
005
|
Zaehler
|
Zähler
Um innerhalb derselben Position und Unterposition zu sortieren, wird eine laufende Nummer verwendet.
Bei der A- und der K-Zeile wird der Zähler 0 verwendet.
|
n6
|
|
006
|
Typ
|
Zeilentyp
|
C1
|
