Dienstag, 18. November 2014


AX2012


Markierte InventTrans zu einer InventTrans finden:


static void FindMarkedTrans(Args _args)
{
SalesLine salesline;
InventTrans InventTRans,MarkedInventTrans;
InventTransOrigin InventTransOrigin,MarkedInventTransOrigin;
;
salesline = salesline::findInventTransId("007193");
InventTransOrigin = InventTransOrigin::findByInventTransId(salesline.InventTransId);
while select * from InventTrans
where InventTrans.InventTransOrigin == InventTransOrigin.RecId
{
MarkedInventTransOrigin = InventTransOrigin::find(InventTrans.MarkingRefInventTransOrigin);
MarkedInventTrans = InventTrans::findByInventTransOrigin(MarkedInventTransOrigin.RecId);
info(strFmt('Orig %1, Markiert %2',InventTransOrigin.InventTransId,MarkedInventTransOrigin.InventTransId));
}
 
}

Keine Kommentare:

Kommentar veröffentlichen