PC 181 Erzeugnis vollständig rückmelden, M574 "Auftrag
Gilt auch für:
PC182 Erzeugnis Teilrückmeldung, M574
INI-Eintrag:
PostingCode.181=Erzeugnis vollständig rückmelden,574,"Auftrag: @orderno, Teil: @itemno, Lager: @fromstoreid, Menge: @bookquantity"
PostingCode.182=Erzeugnis Teilrückmeldung,574,"Auftrag: @orderno, Teil: @itemno, Lager: @fromstoreid, Menge: @bookquantity"
Keine IPS-Datei erforderlich.
Die Fertigmeldung von Erzeugnissen erfolgt über das infra-Programm "574 Rückmelden über Auftragsnummer".
Sollabbuchungen werden wie konfiguriert ebenfalls durchgeführt und es gelten fast alle INI-Einstellungen aus der Sektion [FST574], auch VbChaAusFA und VbChaNurAusFA zur Bildung der Chargenbezeichnung aus der Auftragsnummer, sofern keine Chargenbezeichnung über die Schnittstelle übergeben wird.
Mit den INI-Einstellungen PC181-D22F1 bzw. PC182-D22F1 in Sektion [MWI31M] kann zusätzlich ein beliebiges Feld, z.B. usstring1, definiert werden, das in ein konfigurierbares Feld der Bewegung (Datei 22) übernommen wird.
Mit den INI-Einstellungen PC181-D24F1 und PC181-D24F2 bzw. PC182-D24F1 und PC182-D24F2 in Sektion [MWI31M] können zusätzlich zwei beliebige Felder, z.B. usstring4 und usstring5, definiert werden, die in ein konfigurierbares Feld der Lagerstammdatei (Datei 24) übernommen werden.
Auch LPCV-Teile können über die Schnittstelle gebucht werden.
Termine im „datetime-Format“ kommen als „TT.MM.JJJJ HH:MM:SS“ im Programm an.
|
Feld
|
Format
|
Bedeutung
| ||||
|
postingcode
|
int
|
Buchungsart:
| ||||
|
orderno
|
varchar(50)
|
Auftragsnummer aus infra:NET:
Wird von infra.mobile aus dem Fertigungsauftrag versorgt
| ||||
|
itemno
|
varchar(50)
|
Teilenummer aus infra:NET:
Wird von infra.mobile aus der Erzeugniszeile versorgt
Die Teilenummer wird von infra:NET geprüft
| ||||
|
fromstoreid
|
varchar(3)
|
Lager aus infra:NET:
Das Lager wird von infra:NET geprüft. Es kann ein vom Fertigungsauftrag abweichendes Lager angegeben werden.
Wird kein Lager übergeben, so gilt das Planlager aus dem Auftragskopf
| ||||
|
batchno
|
varchar
|
Chargenbezeichnung aus infra:NET:
Die Chargenbezeichnung wird von infra:NET geprüft. Existierende Chargen werden gebucht und nicht existierende Chargen werden angelegt. Bei fehlender Angabe wird die Chargennummer laut INI-Einstellung vergeben.
| ||||
|
fromstockplace
|
varchar
|
Lagerplatz aus infra:NET:
Der Lagerplatz wird von infra:NET geprüft. Der Lagerplatz muss angelegt sein. Bei fehlender Angabe wird nach Einlagerungsstrategie laut INI-Einstellung verfahren.
| ||||
|
serialno
|
varchar
|
Seriennummer
Die übergebene Seriennummer wird im Fertigungsauftragskopf und in der Erzeugniszeile abgestellt.
| ||||
|
bookquantity
|
float
|
Menge (Zugangsmenge ohne Ausschuss):
Hier muss die gefertigte Menge übergeben werden.
Vor Version 7.2b wurde die Menge wird immer in der Mengeneinheit laut Fertigungsauftrag erwartet. Eine ggf. übergebene Mengeneinheit wird ignoriert.
| ||||
|
quantityunit
|
varchart
|
Mengeneinheit zur Zugangsmenge
Bei leerer Mengeneinheit gilt die Angabe in der E-Zeile.
Da im infra-Standard keine Eingabe der Mengeneinheit vorgesehen ist, wird die Menge in die Einheit laut Fertigungsauftrag umgerechnet!
Beispiel:
Fertigungsauftrag über 1000 St (= Mengeneinheit Lager). Über Schnittstelle werden 8 PK gemeldet (1 PK = 100 St). Infra übernimmt dann 800 Stück.
Die Einheit Pk wird nicht in den infra-Daten abgestellt.
Oder Auftrag über 500 PK (= 50000 St) und Übergabe von 2 PL (Paletten). In infra muss dann eine Umrechnung von Paletten in Stück (Lagermengeneinheit) vorhanden sein, z.B. 1 Palette = 10000 St (entspricht 100 Pk). Infra würde bei 2 PL dann 200 Pk zurückmelden.
Vor Version 7.2b wurde die Mengeneinheit von infra:NET nicht ausgewertet. Es wird immer in der Mengeneinheit des Auftrags gebucht.
| ||||
|
declarationdate
|
datetime
|
Rückmeldedatum und Buchungsdatum
Wird nur übernommen, wenn nicht leer.
Hinweis: Das Feld ist nicht in der Standardtabelle infMDE enthalten!
| ||||
|
price
|
float
|
Preis zu Preiseinheit im Rückmeldesatz
Der Wert wird analog zur Dialogeingabe berechnet. Wird nur übernommen, wenn nicht leer.
Hinweis: Das Feld ist nicht in der Standardtabelle infMDE enthalten!
| ||||
|
clientname
|
varchar
|
Sachbearbeiter
Wird nur bei INI-Einstellung PC181-SBausClient = Yes bzw. PC182-SBausClient = Yes aus Sektion [MWI31M] ausgewertet.
Mit der Einstellung "Yes" wird der Sachbearbeiter in der effektiven Bewegung, im Rückmeldesatz und allen LPCV-Daten aus den ersten 5 Zeichen des Felds clientname versorgt. Wird clientname nicht übergeben (leer oder nur Leerzeichen) wird wie im Defaultfall der angemeldete Sachbearbeiter abgestellt.
| ||||
|
software
|
varchar
|
Kennung, woher Daten kommen
LOGBASE = Aus Schnittstelle zu LogBase
| ||||
|
usdate4
|
datetime
|
Haltbarkeitsdatum / Verfallsdatum
Das Datum wird in Chargenbestand und Lagerplatzbewegung übernommen, sofern es nicht als NULL/Leer oder 01.01.1900 übergeben wird.
| ||||
|
printlabel
|
varchar
|
Etikettendruck
Beim Druck werden die an der Verbucherstation aktiven Druckmedien bzw. die über eine programm- oder formularabhängige Medienzuordnung hinterlegten Medien verwendet. Eine Steuerung des zu verwendenden Druckmediums über den Verbucher-Buchungssatz ist über das Feld „printerzone“ möglich (siehe 1.1.3).
|