Index: AXimpl/Dynamics/SalesLineStatusOut/Converter/SalesLineStatusUpdateConverter.cls.xml =================================================================== diff -u -r53532 -r61601 --- AXimpl/Dynamics/SalesLineStatusOut/Converter/SalesLineStatusUpdateConverter.cls.xml (.../SalesLineStatusUpdateConverter.cls.xml) (revision 53532) +++ AXimpl/Dynamics/SalesLineStatusOut/Converter/SalesLineStatusUpdateConverter.cls.xml (.../SalesLineStatusUpdateConverter.cls.xml) (revision 61601) @@ -88,7 +88,9 @@ Set:$$$HasLength(Order.GeefAxSalesId()) ^LOG.AX.Order(Order.GeefAxSalesId(),TimeStamp,"SalesLineStatusUpdate Orderlijn '"_Orderlijn.GeefID()_"'") = Command.Message If Orderlijn.GeefAxInventTransId() = "" { - Do ..Logger.Warning("SalesLineStatusUpdate", "Er werd gepoogd een statusupdate naar AX te versturen, maar de AxInventTransId is onbekend. OrderlijnId = '"_Orderlijn.GeefID()_"'") + If $$$Not(Order.GeefOrderType() = ##class(DOM.VKP.enu.OrderType).Transfer()) { + Do ..Logger.Warning("SalesLineStatusUpdate", "Er werd gepoogd een statusupdate naar AX te versturen, maar de AxInventTransId is onbekend. OrderlijnId = '"_Orderlijn.GeefID()_"'") + } Do ##class(TECH.ExceptionHandler).Throw(##class(AXimpl.NoConversionNeededException).%New(##this.%ClassName(),Command.SubjectId)) } Index: vhUnitTest/AXimpl/Dynamics/SalesLineStatusOut/Converter/SalesLineStatusUpdateConverter/Convert/Test.cls.xml =================================================================== diff -u -r49647 -r61601 --- vhUnitTest/AXimpl/Dynamics/SalesLineStatusOut/Converter/SalesLineStatusUpdateConverter/Convert/Test.cls.xml (.../Test.cls.xml) (revision 49647) +++ vhUnitTest/AXimpl/Dynamics/SalesLineStatusOut/Converter/SalesLineStatusUpdateConverter/Convert/Test.cls.xml (.../Test.cls.xml) (revision 61601) @@ -142,6 +142,7 @@ #dim OrderStub As DOM.VKP.Order = ##class(vhTest.Utils.DOM.VKP.Order).StandaardOrderHoofding() Do OrderStub.IndienMethodCall("GeefOrderLijn",OrderlijnId).DanReturn(ProductOrderlijn) + Do OrderStub.IndienMethodCall("GeefOrderType").DanDoeNiks() Set OrderApiStub = ##class(vhTest.Mock.DOM.VKP.OrderAPI).%New() Do OrderApiStub.IndienMethodCall("GeefOrder",OrderId).DanReturn(OrderStub)