PC 193 Umlagerung, M319
INI-Eintrag:
PostingCode.193=Umlagerung,3194:/StartBV=311-4 /StartDialog=MWI319_4,"Teil: @itemno, Lager: @fromstoreid, Ziellager: @tostoreid, Menge: @bookquantity, ME: @quantityunit"
Es ist keine IPS-Datei erforderlich.
Die Übernahme der Umlagerungen erfolgt über das infra-Programm "3194 Umlagerung".
Die Daten werden in Tabelle BEWEGUNG (Datei 22) abgestellt.
Es sind auch LPCV-Buchungen zugelassen, abgestellt in Tabelle LAGPLBEW (Datei 86).
Einige Situationen werden nur protokolliert (als Errortext), aber akzeptiert (Errorcode 0), siehe Beschreibung im Kapitel „Bestandskorrektur.
Siehe auch INI-Einstellung "PC193-CheckZuo" in Sektion [MWI31M]:
Mit der Einstellung "Yes" wird geprüft, ob die zugeordnete Menge für die umzulagernde Charge so groß ist, dass die Umlagerung mit der noch nicht zugeordneten Menge nicht möglich ist. Falls dies der Fall ist, wird die Buchung abgewiesen.
|
Feld
|
Format
|
Bedeutung
| ||||||||||
|
postingcode
|
int
|
Buchungsart:
| ||||||||||
|
itemno
|
varchar(50)
|
Teilenummer:
Feld „Teil“ in Tabelle TEILE (Datei 6, Feldnummer 3). Bei fehlendem Teilestamm Fehlermeldung
| ||||||||||
|
fromstoreid
|
varchar(3)
|
Quell-Lager:
Vorbelegt im Dialog aus Feld „Lag“ in Tabelle TSSMWI (Datei 27, Feldnummer 2).
Wenn kein Lager übergeben wird, nimmt infra:NET das Hauptlager. Bei fehlendem Lagerstamm Fehlermeldung.
| ||||||||||
|
fromstockplace
|
varchar(10)
|
Quell-Lagerplatz:
Nur bei LPCV-Teilen. Bei LPCV muss zu Teil+Lager+Lagerplatz+Chargenbezeichnung (aus Feld batchno) zwingend ein Satz in Tabelle LAGPLBST (Datei 85) vorhanden sein!
| ||||||||||
|
tostoreid
|
varchar(3)
|
Ziel-Lager:
Bei fehlendem Lagerstamm wird die INI-Einstellung "PC193-ErlaubteLager = Lagerliste" in Sektion [MWI31M] geprüft. Ist das Ziel-Lager in der Lagerliste enthalten, wird es angelegt, ansonsten erfolgt eine Fehlermeldung.
| ||||||||||
|
tostockplace
|
varchar(10)
|
Ziel-Lagerplatz:
Nur bei LPCV-Teilen.
| ||||||||||
|
batchno
|
varchar(150)
|
Chargenbezeichnung:
Analog zu Feld fromstockplace („Lagerplatz“). Bei „Nur Lagerplatz“ muss die Chargenbezeichnung „0“ nicht übergeben werden. Dies wird dann automatisch von der Schnittstelle übernommen.
Falls die Chargenbezeichnung im Ziellager noch nicht existiert, wird Chargen- und Lagerplatzbestand angelegt
| ||||||||||
|
usstring1
|
varchar
|
Chargenbezeichnung neu:
Die neue Charge wird sowohl bei Umlagerung auf ein anderes Lager als auch bei Umlagerung auf einen anderen Lagerplatz innerhalb desselben Lagers akzeptiert. Zusätzliche INI-Einstellungen sind nicht erforderlich
| ||||||||||
|
serialno
|
varchar
|
Seriennummer:
Die übergebene Seriennummer wird in der Bewegung (Feldnummer 44, Datei 22) abgestellt.
| ||||||||||
|
bookquantity
|
float
|
Umlagerungsmenge:
Die Mengeneinheit steht im Feld „quantityunit“
| ||||||||||
|
bookedquantity
|
float
|
Von infra:NET verbuchte Menge:
Entspricht immer der im Feld „bookquantity“ übergebenen Menge und wird vom Verbucher versorgt
| ||||||||||
|
quantityunit
|
varchar(6)
|
Mengeneinheit zu Menge:
Wenn nichts übergeben wird, nimmt infra:NET die Mengeneinheit Lager laut Teilestamm
| ||||||||||
|
costcenter
|
varchar
|
Kostenstelle:
Die Kostenstelle für die Bewertung der Buchung wird in der Bewegung (Feldnummer 13, Datei 22) abgestellt
| ||||||||||
|
usstring2
orderno
posno
uposno
|
|
Bezug zu Auftrag: Auftragskennung
Buchungskorrekturen sind in infra:NET ungeplante Bewegungen. Dennoch kann als Information ein Verweis auf einen Auftrag angegeben werden. Der angegebene Auftrag muss aber in infra:NET nicht existieren. Wird in Feld „DispoKung“ in Tabelle BEWEGUNG (Feldnummer 37, Datei 22) abgestellt. Mögliche Angaben:
Bezugsnummer (Auftragsnummer), Bezugsposition und Bezugsunterposition:
Die Felder werden momentan bei der internen Nutzung der Schnittstelle übergeben (Umlagerung aus Stornierung, M535) bzw. Fertigmeldung mit Restmengenumlagerung über M574) und Umlagerung aus M742 (Fertigmeldung und Wareneingang). Die Felder sind notwendig, um in FST535 die Stornierung der Umlagerung auf den Fertigungslagerplatz rückgängig zu machen.
| ||||||||||
|
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.
| ||||||||||
|
etium
|
|
Interne Kennung
Das Feld wird momentan bei der internen Nutzung der Schnittstelle übergeben (Umlagerung aus Stornierung mit Etikettendruck, M535). Für den Druck muss ein „D“ übergeben werden.
| ||||||||||
|
id
|
int
|
Wareneingangsnummer (WEPB-Nr, Prüfberichtsnummer):
Wird nur intern beim Aufruf aus M742 (aus CAQ-Schnittstelle QUIPSY) versorgt und von infra:NET als Warenprüfberichtsnummer in die Lagerbewegung und in die Lagerplatzbewegung übernommen (Datei BEWEGUNG.DAT, Datei-Index 22, Feld PrfNr, Feldnummer 76 und Datei 86, Feld 51).
| ||||||||||
|
documentno
|
varchar(50)
|
Projekt:
Wird in Feld „Projekt“ in Tabelle Lagerplatz (Feldnummer 35, Datei 84) abgestellt, sofern der Ziellagerplatz ein Versandlagerplatz ist.
| ||||||||||
|
clientname
|
varchar
|
Sachbearbeiter:
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
| ||||||||||
|
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).
|