Chargenerweiterung für Bestandsumlagerung
Marcel Fuchs
Hallo Zusammen,Es existiert noch kein Query im SWA_marketingservice.xml unter RowBatchNumbers für die Bestandsumlagerung.
Wäre es möglich dieses noch einzubauen?
Ich habe den Code versucht anzupassen:
IF ([%ObjectId]=67)
/* Inventory Transfer */
BEGIN
SELECT T2.DocEntry,T2.LineNum,T0.Quantity,T3.*
FROM IBT1 T0 INNER JOIN OWTR T1 ON T0.BaseEntry = T1.DocEntry AND T0.BaseType=T1.ObjType
INNER JOIN WTR1 T2 ON T0.BaseLinNum = T2.LineNum AND T0.BaseEntry=T2.DocEntry
INNER JOIN OIBT T3 ON T0.ItemCode = T3.ItemCode AND T0.BatchNum = T3.BatchNum
WHERE T1.DocEntry=[%DocEntry] AND (T0.Direction = '0') AND (T3.WhsCode = "LagerCode pro Belegzeile (wird eine Varible benötigt)")
ORDER BY T3.SuppSerial, T3.IntrSerial, T3.BatchNum
END
Besten Dank
Gruss Marcel
Manuel Grenacher
Danke für den Hinweis@Philipp, kannst du das anschauen. Danke
Philipp Knecht
HalloHabe folgende Erweiterung in die Beta eingebaut:
[quote] IF ([%ObjectId]=67)
/* Stock Transaction */
BEGIN
SELECT T2.DocEntry,T2.LineNum,T0.Quantity,T0.Direction,T3.*
FROM IBT1 T0 INNER JOIN OWTR T1 ON T0.BaseEntry = T1.DocEntry AND T0.BaseType=T1.ObjType
INNER JOIN WTR1 T2 ON T0.BaseLinNum = T2.LineNum AND T0.BaseEntry=T2.DocEntry
INNER JOIN OIBT T3 ON T0.ItemCode = T3.ItemCode AND T0.BatchNum = T3.BatchNum AND T0.WhsCode = T3.WhsCode
WHERE T1.DocEntry=[%DocEntry]
ORDER BY T3.SuppSerial, T3.IntrSerial, T3.BatchNum
END
Dies hat zwar zur Folge dass 2 Zeilen bei den Umlagerungen kommen aber mittels checken der Direction kann dies gelöst werden.
Ergo ermöglicht diese Variante das andrucken des Ein - und Ausgangs in den Umlagerungen falls dies mal erwünscht sein soll.
hth
0
Please sign in to leave a comment.
Comments
0 comments