Index: vhUnitTest/WSimpl/AX/CalculatedProduct/Converter/Test.cls.xml =================================================================== diff -u -r43008 -r43009 --- vhUnitTest/WSimpl/AX/CalculatedProduct/Converter/Test.cls.xml (.../Test.cls.xml) (revision 43008) +++ vhUnitTest/WSimpl/AX/CalculatedProduct/Converter/Test.cls.xml (.../Test.cls.xml) (revision 43009) @@ -39,6 +39,26 @@ Do $$$AssertEquals(DummyCalculatedProductIn.Body.MessagePart.MessagePart.Request.Count(), CalculatedProductOut.Body.MessagePart.MessagePart.ConfigVariant.Count()) ]]> + + + + Index: WSimpl/AX/CalculatedProduct/Converter.cls.xml =================================================================== diff -u -r43008 -r43009 --- WSimpl/AX/CalculatedProduct/Converter.cls.xml (.../Converter.cls.xml) (revision 43008) +++ WSimpl/AX/CalculatedProduct/Converter.cls.xml (.../Converter.cls.xml) (revision 43009) @@ -16,14 +16,27 @@ While (RequestIterator.HasNext()) { #dim Request As AXif.Dynamics.CalculatedProductIn.MessageParts.AxdEntityRequest = RequestIterator.Next() - #dim ConfigVariant As AXif.Dynamics.CalculatedProductOut.MessageParts.AxdEntityConfigVariant = ##class(AXif.Dynamics.CalculatedProductOut.MessageParts.AxdEntityConfigVariant).%New() + #dim ConfigVariant As AXif.Dynamics.CalculatedProductOut.MessageParts.AxdEntityConfigVariant = ..ConvertRequest(Request) Do CalculatedProductOut.Body.MessagePart.MessagePart.ConfigVariant.Insert(ConfigVariant) } Quit CalculatedProductOut ]]> + + +Request:AXif.Dynamics.CalculatedProductIn.MessageParts.AxdEntityRequest +1 +AXif.Dynamics.CalculatedProductOut.MessageParts.AxdEntityConfigVariant + +