infra:NET Expert
 
×
PC 213 BDE-Anmeldung Rüstzeit, 31M-PC213.IPS
INI-Eintrag:
PostingCode.213=BDE-Anmeldung Ruestzeit,IPS:31M-PC213.IPS,"Referenz: @posno, Auftrag: @orderno, Arbeitsplatz: @mopno, Personal: @staffnumber, Start: @startdateprep, SB: @user1"
Die Übernahme erfolgt über die IPS-Datei 31M-PC213.IPS.
Zusammen mit postingcode 214 wird das An- und Abmelden mit Paarbildung ermöglicht.
Die Anmeldung erfolgt analog zu "581 Anmelden und Abmelden von Arbeitsgängen". Die Anmeldung wird in der Anmeldedatei und auch in einem Rückmeldesatz mit Zeit und Menge 0 sowie Starttermin abgestellt.
Die Abmeldung erfolgt analog zu "581 Anmelden und Abmelden von Arbeitsgängen". Aus dem Anmeldesatz und den Daten aus der Abmeldung werden Zeiten gerechnet.
Folgende INI-Einstellungen werden berücksichtigt:
  • AGerledigt in Sektion [FST574]
  • Vzkopf55 in Sektion [FST574]
  • ZMallg in Sektion [BDE581]
  • PC213-PS in Sektion [MWI31M] (ggf. kein Personalsatz), analog PC214-PS
  • PC213-FeldText in Sektion [MWI31M], analog PC214-FeldText
  • PC214-copy-fff in Sektion [MWI31M] bei Abmeldung (beliebiges Feld aus Schnittstelle in Rückmeldung)
Es müssen Einzelrückmeldungen konfiguriert sein.
Feld
Format
Bedeutung
postingcode
int
Buchungsart:
213
Anmeldung auf Arbeitsgang (Rüstzeit)
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:
Wird nur übernommen, wenn nicht leer. Ansonsten wird die Personalangabe aus der A-Zeile verwendet (Tabelle FAPOS, Datei-Index 53, Feld „PmTyp“, Feldnummer 68).
Falls eine Personalnummer übergeben wird, 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. 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!
startdateprep
datetime
Starttermin tr:
Feld 40 in Rückmeldedatei und ggf. Feld 17 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 "PC213-FeldText" in Sektion [MWI31M] wird der übergebene Text ignoriert.