Index: AXimpl/Dynamics/SalesLineStatusOut/Converter/SalesLineStatusUpdateConverter.cls.xml =================================================================== diff -u -r47541 -r48199 --- AXimpl/Dynamics/SalesLineStatusOut/Converter/SalesLineStatusUpdateConverter.cls.xml (.../SalesLineStatusUpdateConverter.cls.xml) (revision 47541) +++ AXimpl/Dynamics/SalesLineStatusOut/Converter/SalesLineStatusUpdateConverter.cls.xml (.../SalesLineStatusUpdateConverter.cls.xml) (revision 48199) @@ -8,15 +8,28 @@ 1 + +AXdata.Dynamics.SalesLineStatus.SalesOrderLineStatusRepository +1 + + + +vhLib.Logger +1 + + -OrderApi:DOM.VKP.OrderAPI +OrderApi:DOM.VKP.OrderAPI,SalesOrderLineStatusRepository:AXdata.Dynamics.SalesLineStatus.SalesOrderLineStatusRepository 1 1 %Status 1 @@ -38,6 +51,8 @@ Do ##class(TECH.ExceptionHandler).Throw(##class(AXimpl.NoConversionNeededException).%New(##this.%ClassName(),Command.SubjectId)) } + Do ..UpdateSalesOrderLineStatus(Orderlijn.GeefAxInventTransId(), Command.Message) + Set AxdEntitySalesLineUpd = ##class(AXif.Dynamics.SalesLineStatusOut.MessageParts.AxdEntitySalesLineUpd).%New() Set AxdEntitySalesLineUpd.class = "entity" Set AxdEntitySalesLineUpd.InventTransId = Orderlijn.GeefAxInventTransId() @@ -52,6 +67,42 @@ Quit MessageParts ]]> + + +AxInventTransId:%String,Message:%String +1 + + + + +Message:%String +1 +%String + +