PC 218 BDE-Abmeldung Unterbrechungszeit, 31M-PC214.IPS
INI-Eintrag:
PostingCode.218=BDE-Abmeldung Unterbrechungszeit,IPS:31M-PC214.IPS,"Referenz: @posno, Auftrag: @orderno, Arbeitsplatz: @mopno, Personal: @staffnumber, Ende: @duedateinterruption, Grund: @interruptioncase, SB: @user1"
Die Übernahme erfolgt über die IPS-Datei 31M-PC214.IPS.
Zusammen mit postingcode 217 wird das An- und Abmelden mit Paarbildung ermöglicht, siehe Beschreibung der Anmeldung.
Wird über dieselbe IPS-Datei wie beim Rüsten abgehandelt!
|
Feld
|
Format
|
Bedeutung
| ||
|
postingcode
|
int
|
Buchungsart:
| ||
|
orderno
|
varchar(50)
|
Fertigungsauftragsnummer aus infra:
Wird von L-Mobile aus dem Fertigungsauftragskopf versorgt (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!
| ||
|
declarationdate
|
datetime
|
Rückmeldedatum:
Wird nur übernommen, wenn nicht leer.
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!
| ||
|
interruptiontime
|
decimal(10,2)
|
Unterbrechungszeit:
Momentan nicht ausgewertet!
Wird nur übernommen, wenn nicht leer und >0. Im Allgemeinen wird aus dem Anmeldetermin und dem Abmeldetermin die Dauer ermittelt.
Hinweis: Das Feld ist nicht in Standardtabelle infMDE enthalten!
| ||
|
interruptioncase
|
decimal(10,2)
|
Unterbrechungsgrund:
Wird nur übernommen, wenn nicht leer.
Hinweis: Das Feld ist nicht in Standardtabelle infMDE enthalten!
| ||
|
duedateinterruption
|
datetime
|
Endtermin tu:
Feld 58 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 "PC218-FeldText" in Sektion [MWI31M] wird der übergebene Text ignoriert.
|