Index: vhUnitTest/WSimpl/AX/CalculatedProduct/RequestConverter/Test.cls.xml =================================================================== diff -u -r43073 -r43076 --- vhUnitTest/WSimpl/AX/CalculatedProduct/RequestConverter/Test.cls.xml (.../Test.cls.xml) (revision 43073) +++ vhUnitTest/WSimpl/AX/CalculatedProduct/RequestConverter/Test.cls.xml (.../Test.cls.xml) (revision 43076) @@ -16,7 +16,8 @@ Set DummyRequest.ItemId = RandomItemId #dim ProductApiMock As vhTest.Mock.DOM.PM.ProductAPI = ##class(vhTest.Mock.DOM.PM.ProductAPI).MockInstance() - Do ProductApiMock.VerwachtMethodCall("BestaatProduct", RandomItemId) + Do ProductApiMock.VerwachtMethodCall("BestaatProduct", RandomItemId).DanReturn($$$True) + Do ProductApiMock.VerwachtMethodCall("GeefProduct", RandomItemId).DanReturn(##class(vhTest.Dummy.DOM.PM.Product).%New()) Set ..RequestConverter = ##class(WSimpl.AX.CalculatedProduct.RequestConverter).%New(ProductApiMock) @@ -28,12 +29,12 @@ + + + + Index: WSimpl/AX/CalculatedProduct/RequestConverter.cls.xml =================================================================== diff -u -r43073 -r43076 --- WSimpl/AX/CalculatedProduct/RequestConverter.cls.xml (.../RequestConverter.cls.xml) (revision 43073) +++ WSimpl/AX/CalculatedProduct/RequestConverter.cls.xml (.../RequestConverter.cls.xml) (revision 43076) @@ -34,7 +34,9 @@ Set ConfigVariant.SalesId = Request.SalesId If (..ProductApi.BestaatProduct(Request.ItemId)) { + #dim Product As DOM.PM.Product = ..ProductApi.GeefProduct(Request.ItemId) + Set ConfigVariant.GTIN = Product.GeefEANCode() } Else { Set ConfigVariant.ErrorText = ##class(WSimpl.AX.CalculatedProduct.Converter.enu.ErrorText).NotFound() }