4.2 Buchungspuffer 255 + GV-Variable für BU57X.CXX und Abmeldebeleg
Dieser Puffer wird vom Buchungsbaustein BU57X.CXX benutzt und wird in BDE581 aus dem Programmpuffer 255 (der vorher gesichert wird) analog zu FST574 für A-Zeilen versorgt.
Es gibt auch den Weg über Globalvariable und Positionen die in beiden Puffern schon gleich sind (über Pos. 2000!)
Und es gibt einen neuen Puffer strErfBde à Das alles sollte überarbeitet und transparent beschrieben werden und nur an einer Stelle!
Dann auch was von welchem Programm für welche Rückmeldeart verwendet wird (Einzel, nur 581, nur 574, Verbucher? 575?)
Globalvariable
|
GV_D65F107… bis GV_D65F118…
|
Globalvariablen für drei spezielle Ausschusseingaben, s.o. beim Erfassungspuffer (nur für BDE581!)
|
|
GV_D65F160 bis GV_D65F162
|
Spezielle Ausschussberechnung (nur für FST574!)
|
|
GV_RMfeld101
|
Eingabe Anwenderfeld 4 (Feld 101 in Datei 65), siehe Einstellungskapitel zum Programm 574 bzw. 581 bei „Sonstiges“
|
Pufferaufbau
|
Bedeutung
|
Position
|
Format
|
|
erledigt J/N?
|
1
|
C1/1
|
|
*erledigt? 1/0
|
2
|
C1/1
|
|
Referenz-Nummer
|
10
|
N8/11
|
|
*Rüsten Dauer Netto
|
21
|
N4.2/9
|
|
*Rüsten Start Datum
|
33
|
C8/8
|
|
*Rüsten Start Uhrzeit
|
41
|
U/4
|
|
*Rüsten Ende Datum
|
45
|
C8/8
|
|
*Rüsten Ende Uhrzeit
|
53
|
U/4
|
|
*Rüstzeit aufgelaufen Netto
|
57
|
N4.2/9
|
|
*Ausführen Dauer Netto
|
69
|
N8.2/12
|
|
*Ausführen Start Datum
|
81
|
C8/8
|
|
*Ausführen Start Uhrzeit
|
89
|
U/4
|
|
*Ausführen Ende Datum
|
93
|
C8/8
|
|
*Ausführen Ende Uhrzeit
|
101
|
U/4
|
|
*Ausführzeit aufgelaufen Netto
|
105
|
N8.2/12
|
|
*Unterbrechung Dauer Netto
|
117
|
N8.2/12
|
|
*Unterbrechung Start Datum
|
129
|
C8/8
|
|
*Unterbrechung Start Uhrzeit
|
137
|
U/4
|
|
*Unterbrechung Ende Datum
|
141
|
C8/8
|
|
*Unterbrechung Ende Uhrzeit
|
149
|
U/4
|
|
*Unterbrechzeit aufgelaufen Netto
|
153
|
N8.2/12
|
|
*Übergangszeit
|
165
|
N8.2/12
|
|
*Übergangszeit aufgelaufen
|
201
|
N8.2/12
|
|
*Gutmenge
|
213
|
N7.3/15
|
|
*Ausschussmenge
|
228
|
N7.3/15
|
|
Gesamtgutmenge
|
243
|
N7.3/15
|
|
*Ausschussgrund
|
258
|
C3/3
|
|
*PM-Type hier nur "MA" möglich
|
261
|
C2/2
|
|
*PM-Nummer
|
263
|
C15/15
|
|
"PS" fuer Personal
|
278
|
C2/2
|
|
*Personal-Nummer
|
280
|
C15/15
|
|
*Lohnart
|
295
|
C4/4
|
|
*Lohngruppe
|
299
|
C4/4
|
|
*Unterbrechungsgrund
|
303
|
C3/3
|
|
*Bearbeiterkennzeichen
|
306
|
C3/3
|
|
*Netto Gesamtzeit (nicht benutzt in BU57X)
|
309
|
N8.2/12
|
|
*Datum der Meldung
|
321
|
C8/8
|
|
Teilebezeichnung
|
600
|
C30/30
|
|
Personal-Bezeichnung
|
690
|
C30/30
|
|
Brutto Gesamtzeit (nicht benutzt in BU57X)
|
724
|
N8.2/12
|
|
*Rüsten Dauer Brutto
|
736
|
N4.2/9
|
|
*Ausführen Dauer Brutto
|
748
|
N8.2/12
|
|
*Kommt Datum
|
760
|
C8/8
|
|
*Kommt Uhrzeit
|
768
|
U/4
|
|
*Geht Datum
|
772
|
C8/8
|
|
*Geht Uhrzeit
|
780
|
U/4
|
|
Auftrags-Nummer
|
800
|
N6/7
|
|
Positions-Nummer
|
807
|
N4/5
|
|
*Personalsatz 1=Ja/0=Nein
|
812
|
C1/1
|
|
*Preis
|
820
|
N6.2/12
|
|
*Wert
|
832
|
N9.2/15
|
|
*PE
|
847
|
N4/6
|
|
*Kostenstelle
|
860
|
C6/8
|
|
*Kostenträger
|
868
|
C6/8
|
|
*Kostenart
|
876
|
C6/8
|
|
*Mehrmaschinenfaktor (wird nicht versorgt)
|
900
|
C5/5
|
|
Anwenderfeld 1 in Einzelrückmeldung + Master (Feld 86 in Datei 65)
|
905
|
C25/25
|
|
Anwenderfeld 2 in Einzelrückmeldung + Master (Feld 87 in Datei 65)
|
930
|
C10/10
|
|
Anwenderfeld 3 in Einzelrückmeldung + Master (Feld 88 in Datei 65)
|
940
|
C5/5
|
|
Zeilentyp; hier immer "A"
|
1010
|
C1/1
|
|
*Kennzeichen Rüstzeit //10
|
1015
|
C1/1
|
|
Anwenderfeld 3 für Rückmeldesatz (Feld 88 in Datei 65) bei A-Zeile (allerdings zuerst aus Pos. 940, beides nur wenn ungleich SPACE)
Identische Position im Erfassungspuffer, vor Verwendung nachfragen für welche Rückmeldungen die Angabe verwendet wird.
|
2001
|
C5
|
|
Anwenderfeld 4 für Rückmeldesatz (Feld 101 in Datei 65)
Siehe INI-Einstellungen Ben4aus255 und Ben5aus255 in Sektion [BDE581] und [FST574]
Identische Position im Erfassungspuffer, vor Verwendung nachfragen für welche Rückmeldungen die Angabe verwendet wird.
|
2228
|
C15
|
|
Anwenderfeld 5 für Rückmeldesatz (Feld 106 in Datei 65)
Siehe INI-Einstellungen Ben4aus255 und Ben5aus255 in Sektion [BDE581] und [FST574]
Identische Position im Erfassungspuffer, vor Verwendung nachfragen für welche Rückmeldungen die Angabe verwendet wird.
|
2243
|
C4
|
|
Sollte nicht verwendet werden, da im Erfassungspuffer für Gutmenge mit Restmenge aus dem Auftragskopf verwendet wird, s.o.
|
2247
|
N7.3
|
