PC 214 BDE-Abmeldung Rüstzeit, 31M-PC214.IPS
INI-Eintrag:
PostingCode.214=BDE-Abmeldung Rüstzeit,IPS:31M-PC214.IPS,"Referenz: @posno, Auftrag: @orderno, Arbeitsplatz: @mopno, Personal: @staffnumber, Ende: @duedateprep, SB: @user1"
Die Übernahme erfolgt über die IPS-Datei 31M-PC214.IPS.
Zusammen mit postingcode 213 wird das An- und Abmelden mit Paarbildung ermöglicht, siehe Beschreibung der Anmeldung.
Feld
Format
Bedeutung
postingcode
int
Buchungsart:
214
Abmeldung auf Arbeitsgang (Rüstzeit)
terminated
varchar(1)
E
Arbeitsgang erledigt, d.h. die Position erhält in infra den Status „E“ für erledigt
Leerzeichen
Arbeitsgang-Teilrückmeldung, d.h. zu der Auftragsposition kann weiter rückgemeldet werden
orderno
varchar(50)
Fertigungsauftragsnummer:
Tabelle FKOPF, Datei-Index 40, Feld „Auftrag“, Feldnummer 1.
Die Angabe wird nicht ausgewertet. Geplant: Falls eine Nummer angegeben ist, wird geprüft, ob die Referenznummer in „posno“ dazu passt.
posno
varchar(10)
Referenznummer (Mussfeld!):
Tabelle FAPOS, Datei-Index 53, Feld „Ref“, Feldnummer 37. Referenznummer muss > 0 sein (numerisch). Ob erledigte A-Zeilen zulässig sind, kann in infra konfiguriert werden.
Zeilentyp muss A sein (Feld „Ref“, Feldnummer 1)
moptype
varchar(3)
Produktionsmitteltyp:
Tabelle FAPOS, Datei-Index 53, Feld „PmTyp“, Feldnummer 57.
Wenn nichts übergeben wird, gilt die Angabe aus der Arbeitsgangposition als Default
mopno
varchar(15)
Produktionsmittelnummer:
Tabelle FAPOS, Datei-Index 53, Feld „PmTyp“, Feldnummer 58.
Wenn nichts übergeben wird, gilt die Angabe aus der Arbeitsgangposition als Default
staffnumber
varchar
Personal:
Muss übergeben werden und es muss eine Anmeldung dieser Person für den Arbeitsgang existieren!
Es wird auch eine Personalrückmeldung erzeugt.
Hinweis: Das Feld ist nicht in Standardtabelle infMDE enthalten!
preptime
decimal(7,2)
Rüstzeit:
Momentan nicht ausgewertet!
Wird im Normalfall nicht übergeben, sondern aus zugehöriger Anmeldung und dem Abmeldedatum wird die Zeit errechnet. Wird allerdings hier ein Wert übergeben, erfolgt keine Zeitberechnung.
Auf-/Abrüstzeit (Feld 54, tr) oder Umrüstzeit (Feld 133, trUm) wird laut Feld trKenn, Feldnummer 134 in Datei 53, entschieden, es sei denn preptimeid (s. nächstes Feld) wird übergeben.
Tabelle FAPOS, Datei-Index 53, Feld tr, Feldnummer 54, enthält die Sollzeit, Feld trIst, Feldnummer 75, die bereits rückgemeldete Ist-Zeit.
Die Rüstzeit muss immer in der Zeiteinheit laut Arbeitsgangposition im Auftrag erfolgen (Feld „ZC“, Feldnummer 63):
H
Stunden
M
Minuten
Industrieminuten
preptimeid
varchar(1)
Auf-/Abrüsten oder Umrüsten für Rüstzeitangabe, s. preptime.
A
Auf-/Abrüsten
Rüstzeit wird in Feld 39 in Rückmeldedatei RUECK abgestellt.
U
Umrüsten
Rüstzeit wird in Feld 96 in Rückmeldedatei RUECK abgestellt.
Keine Übergabe/Leerzeichen
Rüstzeit wird laut Feld „trKenn“, Feldnummer 134 in FA-POS (Datei 53) abgestellt.
Hinweis: Das Feld ist nicht in Standardtabelle infMDE enthalten!
declarationdate
datetime
Rückmeldedatum:
Wird nur übernommen, wenn nicht leer. Ansonsten gilt Tagesdatum.
Hinweis: Das Feld ist nicht in Standardtabelle infMDE enthalten!
user1
varchar
Bearbeiter:
Feld 76 in Rückmeldedatei.
Wird nur übernommen, wenn nicht leer. Falls Feld user1 leer ist wird nach Feld user gesucht und ggf. übernommen (Hintergrund: Ursprünglich war Feld user vorgesehen, aber SQL-Datenbank akzeptiert das nicht, daher vorsorglich neu benannt.
Hinweis: Das Feld ist nicht in Standardtabelle infMDE enthalten!
duedateprep
datetime
Endtermin tr:
Feld 43 in Rückmeldedatei.
Wird nur übernommen, wenn nicht leer.
Hinweis: Das Feld ist nicht in Standardtabelle infMDE enthalten!
description
varchar
Beliebiger Text:
Der übergebene Text wird in ein beliebiges Feld in die Rückmeldedatei 65 übernommen (nicht im Mastersatz, für Anwenderfelder gedacht).
Hinweis:
Ohne den INI-Eintrag "PC214-FeldText" in Sektion [MWI31M] wird der übergebene Text ignoriert.
interruptioncase
decimal(10,2)
Unterbrechungsgrund:
Wird nur übernommen, wenn nicht leer.
Hinweis: Das Feld ist nicht in Standardtabelle infMDE enthalten!