Index: vhUnitTest/WSimpl/AX/CalculatedProduct/RequestConverter/Test.cls.xml =================================================================== diff -u -r50328 -r56315 --- vhUnitTest/WSimpl/AX/CalculatedProduct/RequestConverter/Test.cls.xml (.../Test.cls.xml) (revision 50328) +++ vhUnitTest/WSimpl/AX/CalculatedProduct/RequestConverter/Test.cls.xml (.../Test.cls.xml) (revision 56315) @@ -14,6 +14,7 @@ Do ProductStub.IndienMethodCall("GeefKorttekst").DanReturn("RandomKorttekst") Do ProductStub.IndienMethodCall("GeefNettoAankoopPrijsInclCif").DanReturn(RandomNettoAankoopPrijs) Do ProductStub.IndienMethodCall("GeefGewichtInGram").DanReturn(RandomGewicht) + Do ProductStub.IndienMethodCall("GeefPRNr").DanReturn(RandomProductId) #dim Request As AXif.Dynamics.CalculatedProductIn.MessageParts.AxdEntityRequest = ..MaakRequest(RandomProductId) @@ -88,6 +89,7 @@ WSimpl.AX.CalculatedProduct.RequestConverter,Tools.Mock.MockClassBase right + +ProductService:WSimpl.AX.CalculatedProduct.ProductService="",VariantDescriptionBepaler:WSimpl.AX.CalculatedProduct.VariantDescriptionBepaler="",BouwstenenConverter:WSimpl.AX.CalculatedProduct.BouwstenenConverter="",SourcingDataAreaIdBepaler:WSimpl.AX.CalculatedProduct.SourcingDataAreaIdBepaler="",Formatter:AXimpl.Formatter="",AfbeeldingService:WSimpl.AX.CalculatedProduct.AfbeeldingService="" +%Status + + + Request:AXif.Dynamics.CalculatedProductIn.MessageParts.AxdEntityRequest,MessageId:%String AXif.Dynamics.CalculatedProductOut.MessageParts.AxdEntityConfigVariant Index: WSimpl/AX/CalculatedProduct/RequestConverter.cls.xml =================================================================== diff -u -r52886 -r56315 --- WSimpl/AX/CalculatedProduct/RequestConverter.cls.xml (.../RequestConverter.cls.xml) (revision 52886) +++ WSimpl/AX/CalculatedProduct/RequestConverter.cls.xml (.../RequestConverter.cls.xml) (revision 56315) @@ -99,6 +99,11 @@ Set ConfigVariant.SourcingDataAreaId = ..SourcingDataAreaIdBepaler.Bepaal(Product) Set ConfigVariant.Image = ..AfbeeldingService.GeefAfbeeldingPad(Product) Set ConfigVariant.Weight = ..Formatter.FormatNumber(Product.GeefGewichtInGram(), 2) + + #dim AdminProductNummerAttribute As AXif.Dynamics.CalculatedProductOut.MessageParts.AxdEntityAttribute = ##class(AXif.Dynamics.CalculatedProductOut.MessageParts.AxdEntityAttribute).%New() + Set AdminProductNummerAttribute.Name = "AdminProductNummer" + Set AdminProductNummerAttribute.ValueTxt = Product.GeefPRNr() + Do ConfigVariant.Attribute.Insert(AdminProductNummerAttribute) } Quit ConfigVariant