Index: vhTest/Mock/WSimpl/AX/CalculatedProduct/Converter/AxProductKenmerkenConverter.cls.xml =================================================================== diff -u -r57819 -r61669 --- vhTest/Mock/WSimpl/AX/CalculatedProduct/Converter/AxProductKenmerkenConverter.cls.xml (.../AxProductKenmerkenConverter.cls.xml) (revision 57819) +++ vhTest/Mock/WSimpl/AX/CalculatedProduct/Converter/AxProductKenmerkenConverter.cls.xml (.../AxProductKenmerkenConverter.cls.xml) (revision 61669) @@ -9,16 +9,16 @@ right -AxNaarEconConverter:AXimpl.PM.Maatwerk.AxNaarEconConverter="",EconNaarAppsConverter:ECONimpl.PM.Maatwerk.AppsConverter="",IngegevenKenmerkenConverter:APPS.PM.Maatwerk.impl.IngegevenKenmerkenConverter="",WinkelkarService:APPS.EC.Winkelkar.impl.WinkelkarService="",Logger:vhLib.Logger="" +AxNaarEconConverter:AXimpl.PM.Maatwerk.AxNaarEconConverter="",EconNaarAppsConverter:ECONimpl.PM.Maatwerk.AppsConverter="",IngegevenKenmerkenConverter:APPS.PM.Maatwerk.impl.IngegevenKenmerkenConverter="",WinkelkarService:APPS.EC.Winkelkar.impl.WinkelkarService="",Logger:vhLib.Logger="",KlantIdConverter:AXimpl.Utils.KlantIdConverter="",LegacyPartijAPI:DOM.PARTIJ.LegacyPartijAPI="" %Status -Kenmerken:%List +Kenmerken:%List,CustAccount:%String DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken - Index: vhTest/Fake/WSimpl/AX/CalculatedProduct/Converter/AxProductKenmerkenConverter.cls.xml =================================================================== diff -u -r52870 -r61669 --- vhTest/Fake/WSimpl/AX/CalculatedProduct/Converter/AxProductKenmerkenConverter.cls.xml (.../AxProductKenmerkenConverter.cls.xml) (revision 52870) +++ vhTest/Fake/WSimpl/AX/CalculatedProduct/Converter/AxProductKenmerkenConverter.cls.xml (.../AxProductKenmerkenConverter.cls.xml) (revision 61669) @@ -8,7 +8,7 @@ WSimpl.AX.CalculatedProduct.Converter.AxProductKenmerkenConverter -Kenmerken:%List +Kenmerken:%List,CustAccount:%String DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken Index: WSimpl/AX/CalculatedProduct/ProductService.cls.xml =================================================================== diff -u -r58659 -r61669 --- WSimpl/AX/CalculatedProduct/ProductService.cls.xml (.../ProductService.cls.xml) (revision 58659) +++ WSimpl/AX/CalculatedProduct/ProductService.cls.xml (.../ProductService.cls.xml) (revision 61669) @@ -67,7 +67,7 @@ Request:AXif.Dynamics.CalculatedProductIn.MessageParts.AxdEntityRequest,ProductData:DOM.PM.dto.ProductData="" DOM.PM.Product Index: vhUnitTest/WSimpl/AX/CalculatedProduct/ProductService/Test.cls.xml =================================================================== diff -u -r58550 -r61669 --- vhUnitTest/WSimpl/AX/CalculatedProduct/ProductService/Test.cls.xml (.../Test.cls.xml) (revision 58550) +++ vhUnitTest/WSimpl/AX/CalculatedProduct/ProductService/Test.cls.xml (.../Test.cls.xml) (revision 61669) @@ -69,7 +69,7 @@ Set IngegevenKenmerken = ##class(vhTest.Utils.DOM.PM.Maatwerk.Calc.Common.impl.LBXKenmerken).StandaardLade() Set AxProductKenmerkenConverterMock = ##class(vhTest.Mock.WSimpl.AX.CalculatedProduct.Converter.AxProductKenmerkenConverter).%New() - Do AxProductKenmerkenConverterMock.VerwachtMethodCall("GeefConvertedAxKenmerken", Request.Attribute).DanReturn(IngegevenKenmerken) + Do AxProductKenmerkenConverterMock.VerwachtMethodCall("GeefConvertedAxKenmerken", Request.Attribute, Request.CustAccount).DanReturn(IngegevenKenmerken) Set BerekeningServiceMock = ##class(vhTest.Mock.APPS.PM.Maatwerk.impl.BerekeningServiceProduct).%New() Do BerekeningServiceMock.VerwachtMethodCall("MaakProductVanKenmerken", IngegevenKenmerken, "K||1234", 25).DanDoeNiks() @@ -95,7 +95,7 @@ Set IngegevenKenmerken = ##class(vhTest.Utils.DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken).StandaardLade() Set AxProductKenmerkenConverterMock = ##class(vhTest.Mock.WSimpl.AX.CalculatedProduct.Converter.AxProductKenmerkenConverter).%New() - Do AxProductKenmerkenConverterMock.VerwachtMethodCall("GeefConvertedAxKenmerken", Request.Attribute).DanReturn(IngegevenKenmerken) + Do AxProductKenmerkenConverterMock.VerwachtMethodCall("GeefConvertedAxKenmerken", Request.Attribute, Request.CustAccount).DanReturn(IngegevenKenmerken) Set BerekeningServiceMock = ##class(vhTest.Mock.APPS.PM.Maatwerk.impl.BerekeningServiceProduct).%New() Do BerekeningServiceMock.VerwachtMethodCall("MaakProductVanKenmerken", IngegevenKenmerken, "K||1234", 25, ProductData).DanDoeNiks() Index: WSimpl/AX/CalculatedProduct/Converter/AxProductKenmerkenConverter.cls.xml =================================================================== diff -u -r57819 -r61669 --- WSimpl/AX/CalculatedProduct/Converter/AxProductKenmerkenConverter.cls.xml (.../AxProductKenmerkenConverter.cls.xml) (revision 57819) +++ WSimpl/AX/CalculatedProduct/Converter/AxProductKenmerkenConverter.cls.xml (.../AxProductKenmerkenConverter.cls.xml) (revision 61669) @@ -23,13 +23,23 @@ 1 + +AXimpl.Utils.KlantIdConverter +1 + + + +DOM.PARTIJ.LegacyPartijAPI +1 + + vhLib.Logger 1 -AxNaarEconConverter:AXimpl.PM.Maatwerk.AxNaarEconConverter="",EconNaarAppsConverter:ECONimpl.PM.Maatwerk.AppsConverter="",IngegevenKenmerkenConverter:APPS.PM.Maatwerk.impl.IngegevenKenmerkenConverter="",WinkelkarService:APPS.EC.Winkelkar.impl.WinkelkarService="",Logger:vhLib.Logger="" +AxNaarEconConverter:AXimpl.PM.Maatwerk.AxNaarEconConverter="",EconNaarAppsConverter:ECONimpl.PM.Maatwerk.AppsConverter="",IngegevenKenmerkenConverter:APPS.PM.Maatwerk.impl.IngegevenKenmerkenConverter="",WinkelkarService:APPS.EC.Winkelkar.impl.WinkelkarService="",Logger:vhLib.Logger="",KlantIdConverter:AXimpl.Utils.KlantIdConverter="",LegacyPartijAPI:DOM.PARTIJ.LegacyPartijAPI="" 1 1 %Status @@ -39,19 +49,27 @@ Set ..EconNaarAppsConverter = $$$Inject(EconNaarAppsConverter, ##class(ECONimpl.PM.Maatwerk.AppsConverter).%New()) Set ..IngegevenKenmerkenConverter = $$$Inject(IngegevenKenmerkenConverter, ##class(APPS.PM.Maatwerk.impl.IngegevenKenmerkenConverter).%New()) Set ..WinkelkarService = $$$Inject(WinkelkarService, ##class(APPS.EC.Winkelkar.impl.WinkelkarService).%New()) + Set ..KlantIdConverter = $$$Inject(KlantIdConverter, ##class(AXimpl.Utils.KlantIdConverter).%New()) + Set ..LegacyPartijAPI = $$$Inject(LegacyPartijAPI, ##class(DOM.PARTIJ.impl.LegacyPartijAPI).%New()) Set ..Logger = $$$Inject(Logger,##class(vhLib.Logger).%New()) Quit $$$OK ]]> -Kenmerken:%List +Kenmerken:%List,CustAccount:%String DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken + + +CustAccount:%String +1 +%Boolean + +