PC 911 Leitstandsschnittstelle, Arbeitsgänge
Erledigte Auftragspositionen werden nicht mehr verändert, ansonsten kann zu jedem Zeitpunkt übernommen werden.
Werden erledigte Positionen übergeben, so wird dies als Fehler behandelt.
Wenn der Verarbeitungszustand der Positionen „20“ ist (Felder 3 und 4 in Datei 53), so wird der Zustand auf 24 aktualisiert.
In der weiteren Infra-Verarbeitung kann mit dem Verarbeitungszustand 24 ohne Einschränkungen gearbeitet werden.
Termine im „datetime-Format“ kommen als „TT.MM.JJJJ HH:MM:SS“ im Programm an.
Die Kapazitätsfelder (Feld 120 – 125 in Datei 53) werden durch die Schnittstelle mit Leerzeichen versorgt!
Mit der INI-Einstellung „PC911-Kapaz = Yes“ in Sektion [MWI31M] können die Kapazitätsfelder aber versorgt werden.
|
Feld
|
Format
|
Bedeutung
| ||
|
postingcode
|
int
|
Buchungsart:
| ||
|
orderno
|
varchar(50)
|
Fertigungsauftragsnummer aus infra:NET, der Auftrag muss vorhanden sein und aktiv sein (Status „ „)
| ||
|
usstring1
|
varchar(50)
|
Auftragsposition aus infra:NET zu Auftragsnummer
| ||
|
usstring2
|
varchar(50)
|
Auftragsunterposition aus infra:NET:
Falls die Unterposition nicht übergeben wird (leer) werden als Default Leerzeichen eingesetzt.
| ||
|
usdate1
|
datetime
|
Starttermin:
Wird nur übernommen, wenn nicht leer. Die Übernahme samt Uhrzeit erfolgt in alle 3 Felder (frühester, spätester und geplanter Termin).
| ||
|
usdate2
|
datetime
|
Endtermin:
Wird nur übernommen, wenn nicht leer. Die Übernahme samt Uhrzeit erfolgt in alle 3 Felder (frühester, spätester und geplanter Termin).
| ||
|
usstring3
|
varchar(50)
|
Produktionsmittelnummer (SOLL):
Wird nur übernommen, wenn nicht leer. Der Produktionsmitteltyp wird ermittelt. Dabei wird zuerst die Existenz einer Gruppe (Typ „MG“) geprüft und dann auf Typ „MA“.
| ||
|
bookquantity
|
decimal(12,3)
|
Ausführungszeit te:
Wird nur übernommen, wenn nicht leer. Die Zeit berücksichtigt den Mengencode und wird immer in Minuten übergeben (also ggf. Umrechnung auf Zeitcode im Arbeitsgang).
| ||
|
bookedquantity
|
decimal(12,3)
|
Rüstzeit:
Wird nur übernommen, wenn nicht leer. Die Zeit wird immer in Minuten übergeben (also ggf. Umrechnung auf Zeitcode im Arbeitsgang). Es wird das Feld 54 (Auf-/Abrüstzeit) versorgt.
|
