Index: AXimpl/BizTalkMessage/Converter/OrderConverter.cls.xml =================================================================== diff -u -r41677 -r41690 --- AXimpl/BizTalkMessage/Converter/OrderConverter.cls.xml (.../OrderConverter.cls.xml) (revision 41677) +++ AXimpl/BizTalkMessage/Converter/OrderConverter.cls.xml (.../OrderConverter.cls.xml) (revision 41690) @@ -8,14 +8,20 @@ 1 + +DOM.PM.ProductTypeAPI +1 + + -OrderAPI:DOM.VKP.OrderAPI +OrderAPI:DOM.VKP.OrderAPI,ProductAPI:DOM.PM.ProductTypeAPI 1 1 %Status 1 @@ -25,15 +31,30 @@ AXBizTalk.AX.Order.Close.MessageParts moet uniek lijn nr worden? + Set OrderLine.ProductNumber = ProductOrderlijn.GeefProductID() + Set OrderLine.Quantity = ProductOrderlijn.GeefAantal() + Do MessageParts.Order.OrderLines.Insert(OrderLine) + } } - - Set MessageParts =##class(AXBizTalk.AX.Order.Close.MessageParts).%New() + If MessageParts.Order.OrderLines.Count() { + Set MessageParts.Order.OrderNumber = Order.GeefID() + Set MessageParts.Order.CustomerNumber = Order.GeefKlantID() ;nog omzetten naar klantnummer + + }else{ + // wat met order zonder maatwerk. + } Quit MessageParts ]]>