6.1 Aufbau Erfassungspuffer, Pufferindex 255
PIS
Format/max.
Feldnr.
 
 
 
90 bis 199
reserviert für individuelle Anpassungen
1
N6/7
2
von Auftrag
8
N6/7
3
bis Auftrag
15
C15/20
4
von Suchbegriff
35
C15/20
5
bis Suchbegriff
55
C7/8
6
von Kunde
63
C7/8
7
bis Kunde
71
C1/3
8
Von Lager
74
C1/3
9
bis Lager
77
C2
12
Von Zustand
79
C2
13
bis Zustand
81
C8
14
Von Jh + Liefertermin
89
C6
15
Von Jh + Liefertermin / KW
95
C8
16
bis Jh + Liefertermin
103
C6
17
bis Jh + Liefertermin / KW
109
C1
1
bereits gedruckte Positionen nochmals drucken ?
110
C1
 
1
Wechsel Auftragsnummer
111
C1
 
1
Wechsel Kundennummer
112
C1
 
1
Wechsel Lagernummer
113
C1
 
1
Wechsel Lagerplatz
114
N7.3/15
 
Menge zu liefern bzw. Restmenge abhängig von der Auswahl laut Pis. 178
129
C20
 
Lagerbezeichnung
149
C1/3
 
Lager für Transfer (nur bis V5.7a). In grafischer Version können auch Feldnummern über 50 für temporären Pfad verwendet werden. Daher jetzt frei
152
C8
 
Lagerplatz für Transfer (nur bis V5.7a). Analog zu Position 149 jetzt frei
160
C6/8
10
Von Lagerplatz
168
C1
38
Zustand (siehe Felder 40-42) vorbelegen abhängig von dieser Eingabe (z.B. über Auswahlliste), analog zum Standard über Feld 39. Nicht im Standarddialog enthalten!
0
Zustände aus INI-Eintrag VbVZ vorbelegen
1
Zustände aus INI-Eintrag VbVZ1 vorbelegen
2
Zustände aus INI-Eintrag VbVZ2 vorbelegen
169
6
 
Frei
175
C1
 
1
externe Teilenummer ausgeben (aus Parameter)
176
C1
 
Seitenwechsel nach Gruppenwechsel (aus Parameter), Abfrage beim Druck:
1
Sortierfolge Auftragsnummer
2
Sortierfolge Kundennummer
3
Sortierfolge Lager
4
Sortierfolge Lagerplatz
5
Sortierfolge Teilenummer
177
C1
29
1
Probelauf
0
Echtlauf
178
C1
30
Ausgabe
0
„zu liefernde Menge“
1
Restmenge
179
C1
31
Zuordnungen erzeugen
0
Nein
1
Ja
180
C1
 
1
1. Textsatz, sonst Folgezeile (ab V7.1a immer 1, da Textausgabe über Get-Operator)
181
C1
 
1    Gruppenwechsel (1. Sortierfeld)
182
N7.3/15
 
Positionsgewicht. Das Positionsgewicht wird über «Menge zu liefern» und Datei 47 Feld 39 wie folgt berechnet:
Positionsgew. = (Nettogew. / Auftragsmenge) * Auslieferungsmenge
197
N7.3/15
 
Gruppengewicht (für Gruppenwechsel). Für Kunde bei INI-Einstellung MitAuftragsKopfNrJeKunde siehe Pos. 631
212
C6/8
11
bis Lagerplatz
220
N7.3/15
 
Zuordnungsmenge soll für Übergabe an IPS
224
N7.3/15
 
Restmenge in LME
239
N7.3/15
 
Zwischensumme Restmenge bei Sortierfolge nach Teilenummer (zu PIS 224)
254
15
 
Frei
269
N5/6
 
Anzahl Sätze
275
4
 
Frei
279
C1
18
Selektion: nur lieferbereite Positionen
280
C1
19
Selektion: Auftragsart
281
C1
24
Selektion: Zahlungsart
282
C15/25
20
Selektion: von Teilenummer
307
C15/25
21
Selektion: bis Teilenummer
332
C15/30
22
Selektion: von Klassifizierung
362
C15/30
23
Selektion: bis Klassifizierung
392
N7.3/15
 
Zwischenmenge bei Sortierfolge nach Teilenummer
407
C1
 
1
Wechsel Teilenummer
408
C2
 
alte Maßeinheit (für Gruppenwechsel Teilenummer)
410
N4/5
 
aktuelle Anzahl Lagerplätze
415
N7.3/15
 
Mengendifferenz Lagerort-Bestand zu aktuell gedruckten Lagerplatzbeständen
430
N7.3/15
 
Mengendifferenz Ausfassmenge zu aktuell gedruckten Lagerplatzbeständen
445
N4/5
 
Anzahl Lagerplätze mit negativer Menge 430
450
10
 
Frei
460
C1/2
25
von Werksnummer
462
C1/2
26
bis Werksnummer
464
C5/5
 
Frei. Früher „von Disponent Teilestamm“ (siehe jetzt 542)
469
C5/5
 
Frei. Früher „bis Disponent Teilestamm“ (siehe jetzt 562)
474
C6
 
Kalenderwoche des Liefertermins
480
N8/9
 
Menge zu liefern je Position auf ganzzahligen Wert aufgerundet in Versandmengeneinheit, nur wenn für das Teil der Position die Versandmengeneinheit mit der zugehörigen Umrechnung vorhanden ist (Anzahl Kolli je Position) (zu PIS 114)
490
N8/9
 
Zwischenmenge in Versandmengeneinheit bei Sortierfolge nach Teilenummer (zu PIS 392)
500
C25
 
Textschlüssel für Ausgabe der Texte mit eigener Position über Tabelle 170
525
C3
 
Sprachkennzeichen für Ausgabe der Texte mit eigener Position über Tabelle 170
528
C2
32
Zugriffspfad für Aufbau der Sortierfolge
530
C1
33
Feld 1 der Sortierfolge:
1
Auftrag
2
Kunde
3
Lager
4
Lagerplatz
5
Teil
8
Termin
9
Kunde Versand
531
C1
34
Feld 2 der Sortierfolge wie Feld 1, aber:
0
Ende Sortierfolge
6
Produktionsbereich
532
C1
35
Feld 3 der Sortierfolge wie Feld 1, aber:
0
Ende Sortierfolge
7
Position
533
C1
36
Feld 4 der Sortierfolge wie Feld 1, aber 0=Ende Sortierfolge
534
C1
37
Texte mit eigener Positionsnummer ausgeben?
0
Nein
1
a, aber nur die Positionen zwischen zwei gültigen K- oder S-Zeilen (Also auch keine führenden Positionen)
2
Ja, aber nur wenn auch zumindest eine K- oder S-Zeile des Auftrags ausgegeben wird
535
C1
39
Kennung „Zustand vorbelegen“:
0
Nicht vorbelegen, Feld 40-42 bleibt unverändert
1
Zustand aus INI-Eintrag VbVZ vorbelegen (s. Feld 40-42)
536
C2
40
Neuer Zustand 10-39 nach Echtlauf. Siehe auch Feld 39 bzw. 38
538
C2
41
Neuer Zustand 40-49 nach Echtlauf. Siehe auch Feld 39 bzw. 38
540
C2
42
Neuer Zustand ab 50 nach Echtlauf. Siehe auch Feld 39 bzw. 38
542
C5/C20
27
von Disponent Teilestamm
562
C5/C20
28
bis Disponent Teilestamm
582
C2
 
Formularzähler. Dabei wird die Formularnummer „00“ für den „Hauptbeleg“ abgestellt, „01“ für die 1. Kopie, „02“ für die 2. Kopie usw. Dies ist interessant, wenn die Anzahl Papiere > „1“ ist, um dann je nach Kopie andere Texte wie z.B. „Original“, „Kopie 1“ oder „Schachtsteuerung“ auszugeben. Die höchste Nummer wird zuerst vergeben und dann bei jeder Kopie um eins vermindert.
584
C1
 
1
Wechsel Produktionsbereich
585
C1
 
Produktionsbereich
586
N3
 
Anzahl zu Produktionsbereich
590
N6/7
 
Auftragsnummer Produktionsbereich
600
N3
 
Gesamtzahl Positionen je Auftragsnummer
604
C2
43
von Standort
606
C2
44
bis Standort
608
N10
 
Belegnummer aus NK453, wird auch beim Wiederholdruck neu vergeben
619
C2
 
Neuer Spezialstatus in Zuordnungen (Feld 24 in Datei 90)
621
C1
45
von Teileart
622
C1
46
bis Teileart
623
C2/4
47
von Teilegruppe
627
C2/4
48
bis Teilegruppe
631
N7.3/15
 
Gruppengewicht (für Gruppenwechsel). Für Kunde bei INI-Einstellung MitAuftragsKopfNrJeKunde
646
C1
 
INI-Einstellung MitAuftragsKopfNrJeKunde ist aktiv
647
C1
49
1
 Nur Positionen, die voll zugeordnet sind (nur LPCV)
648
C7/8
50
Kundennummer Versand
656
C5
51
Adressnummer Versand
661
C1
52
Bestandsprüfung:
„ „
ohne Prüfung
1
auf Lagerbestand > 0 (nicht im Standarddialog)
2
auf genügenden Lagerbestand
3
auf verfügbaren Bestand > 0 (nicht im Standarddialog)
4
auf genügenden verfügbaren Bestand (also >= 0)
Prinzip intern:
  • Beim Schreiben in Datei 64 wird in ein Array (ACPOS) sortiert nach Teil+Lager+Termin+Menge einsorotiert (auch Auftrag+Pos+Upos wird dort vermerkt.
  • Nach dem kompletten Aufbau von Datei 64 wird für die Teile die Bestandsprüfung durchgeführt und nicht verfügbare Positionen werden im Array in Spalte 2 gekennzeichnet
  • Beim Druck einer Position wird vorher das Array durchsucht und wenn es zu der Position einen Eintrag mit „nicht verfügbar“ gibt, wird die Position überlesen
Ggf. irgendwann erweitern:
  • Bei der zu prüfenden Position sollte immer die zu liefernde Menge berücksichtigt werden
  • Bei Prüfung auf Lagerbestand könnte man die ausgefassten und noch nicht gelieferten Positionen abziehen (Konstellationen wo die Mengenkonstellation nicht klar ist?)
  • Bei Verfügbarkeit könnte man am gleichen Tag ggf. was ausfassen lassen, wenn mehrere Positionen Bedarf haben
  • Ggf. Ausgaben zur Prüfung sinnvoll (z.B. alternativ lieferbare Positionen gleicher Tag oder LB an Folgetagen)
662
C1
53
Menge für Verfügbarkeitsprüfung bei Kundenaufträgen/Angeboten
„ „
Restmenge
1
Auslieferungsmenge
663
C1
54
Nur zu liefernde Positionen für Verfügbarkeitsprüfung bei Kundenaufträgen / Angeboten
„ „
Nein
1
Ja
1000
 
 
Ende