8.2 Umlagerungen
Die Übernahme erfolgt über die Verbucherschnittstelle mit dem postingcode 193, also gilt:
Schnittstellendatei: PC193.TXT
Semaphorendateien: PC193.OK bzw. PC193.HST.
Verzeichnis ist variabel (ggf. auch Dateiname änderbar), siehe Konfigurationskapitel am Anfang.
Mit der Schnittstelle können Bestände umgelagert werden.
Die Daten werden in Tabelle BEWEGUNG (Datei 22) abgestellt bzw. in der Tabelle für die Lagerplatzbewegungen bei LPCV-Teilen (Datei 86).
Es wird nur eine Teilmenge der möglichen Felder aus der Umlagerungsschnittstelle (s. Steckbrief MWI31M) mit einigen speziellen Versorgungen verwendet.
|
Feld
|
Format
|
Bedeutung
|
|
postingcode
|
int
|
Buchungsart:
193: Umlagerung
|
|
itemno
|
varchar(50)
|
Teilenummer:
Feld „Teil“ in Tabelle TEILE (Datei 6, Feldnummer 3).
|
|
fromstoreid
|
varchar(3)
|
Quell-Lager:
Wenn kein Lager übergeben wird, nimmt infra:NET das Hauptlager.
|
|
fromstockplace
|
varchar(10)
|
Quell-Lagerplatz:
LogBase muss immer fix den infra-Lagerplatz 1 übergeben.
Wird nur bei LPCV-Teilen ausgewertet.
|
|
tostoreid
|
varchar(3)
|
Ziel-Lager:
|
|
tostockplace
|
varchar(10)
|
Ziel-Lagerplatz:
LogBase muss immer fix den infra-Lagerplatz 1 übergeben.
Wird nur bei LPCV-Teilen ausgewertet.
|
|
batchno
|
varchar(150)
|
Chargenbezeichnung:
Bei „Nur Lagerplatz“ muss die Chargenbezeichnung „0“ nicht übergeben werden.
Dies wird dann automatisch von der Schnittstelle übernommen.
Wird nur bei LPCV-Teilen ausgewertet.
|
|
bookquantity
|
float
|
Umlagerungsmenge:
Die Mengeneinheit steht im Feld „quantityunit“
|
|
quantityunit
|
varchar(6)
|
Mengeneinheit zu Menge:
Wenn nichts übergeben wird, nimmt infra:NET die Mengeneinheit Lager laut Teilestamm.
|
|
usstring2
|
varchar
|
Fix „K“ für Kundenauftrag (Bezug zum Auftrag, zusammen mit den nachfolgenden Feldern)
Wird in Feld „DispoKung“ in Tabelle BEWEGUNG (Feldnummer 37, Datei 22) abgestellt
|
|
orderno
|
varchar
|
Kundenauftragsnummer
|
|
posno
|
varchar
|
Kundenauftragsposition
|
|
uposno
|
varchar
|
Kundenauftragsunterposition
|
|
usstring3
|
varchar
|
Ausfasslistennummer
Wird nur bei LogBase-Schnittstelle ausgewertet und ist bei „normalen“ Umlagerungen leer!
Die Angabe wird in das Feld 100 der Lagerbewegung übernommen.
|
|
clientname
|
varchar
|
Sachbearbeiter:
LogBase sollte hier evtl. die Personalnummer des Mitarbeiters, der die Übergabe verursacht, abstellen.
Wird nur bei INI-Einstellung PC193-SbausClient = Yes aus Sektion [MWI31M] ausgewertet.
Mit der Einstellung „Yes“ wird der Sachbearbeiter aus den ersten 5 Zeichen des Felds clientname versorgt.
Wird clientname nicht übergeben (leer oder nur Leerzeichen) wird wie im Defaultfall der angemeldete Sachbearbeiter für alle Datenänderungen abgestellt.
|
|
software
|
varchar
|
Kennung, woher Daten kommen
LOGBASE = Aus Schnittstelle zu LogBase
|