Index: APPS/EC/Winkelkar/impl/WinkelkarService/Helper.cls.xml =================================================================== diff -u --- APPS/EC/Winkelkar/impl/WinkelkarService/Helper.cls.xml (revision 0) +++ APPS/EC/Winkelkar/impl/WinkelkarService/Helper.cls.xml (revision 37589) @@ -0,0 +1,66 @@ + + + +TECH.Mockable + + +WinkelkarImpl:DOM.EC.Winkelkar.Winkelkar +APPS.EC.Winkelkar.dto.Winkelkar + + + + +WinkelkarImpl:DOM.EC.Winkelkar.Winkelkar +APPS.EC.Winkelkar.dto.Winkelkar + + + + +WinkelkarImpl:DOM.EC.Winkelkar.Winkelkar +APPS.EC.Winkelkar.dto.Winkelkar + + + + + + Index: APPS/EC/Winkelkar/impl/WinkelkarService.cls.xml =================================================================== diff -u -r37588 -r37589 --- APPS/EC/Winkelkar/impl/WinkelkarService.cls.xml (.../WinkelkarService.cls.xml) (revision 37588) +++ APPS/EC/Winkelkar/impl/WinkelkarService.cls.xml (.../WinkelkarService.cls.xml) (revision 37589) @@ -70,8 +70,13 @@ 1 + +APPS.EC.Winkelkar.impl.WinkelkarService.Helper +1 + + -MagMaatwerklijnGewijzigdWordenBepaler:APPS.EC.Winkelkar.impl.WinkelkarService.MagMaatwerklijnGewijzigdWorden,MaatwerklijnInputValidator:APPS.EC.Winkelkar.impl.WinkelkarService.MaatwerklijnInputValidator,BestelService:DOM.VKP.Maatwerk.BestelService,VroegsteLeverdatumBepaler:APPS.EC.impl.VroegsteLeverdatumBepaler,WinkelkarPrijsUpdater:APPS.EC.impl.WinkelkarPrijsUpdater,WinkelkarRepository:DOM.EC.Winkelkar.impl.WinkelkarRepository,ProductLijnBuilder:APPS.EC.Winkelkar.impl.ProductLijnBuilder,WinkelkarLijnRepository:DOM.EC.Winkelkar.impl.LijnRepository,MaatwerkLijnBuilder:APPS.EC.Winkelkar.impl.MaatwerkLijnBuilder,QueryAPI:TECH.Query.QueryAPI +MagMaatwerklijnGewijzigdWordenBepaler:APPS.EC.Winkelkar.impl.WinkelkarService.MagMaatwerklijnGewijzigdWorden,MaatwerklijnInputValidator:APPS.EC.Winkelkar.impl.WinkelkarService.MaatwerklijnInputValidator,BestelService:DOM.VKP.Maatwerk.BestelService,VroegsteLeverdatumBepaler:APPS.EC.impl.VroegsteLeverdatumBepaler,WinkelkarPrijsUpdater:APPS.EC.impl.WinkelkarPrijsUpdater,WinkelkarRepository:DOM.EC.Winkelkar.impl.WinkelkarRepository,ProductLijnBuilder:APPS.EC.Winkelkar.impl.ProductLijnBuilder,WinkelkarLijnRepository:DOM.EC.Winkelkar.impl.LijnRepository,MaatwerkLijnBuilder:APPS.EC.Winkelkar.impl.MaatwerkLijnBuilder,QueryAPI:TECH.Query.QueryAPI,WinkelkarServiceHelper:APPS.EC.Winkelkar.impl.WinkelkarService.Helper 1 1 %Status @@ -93,6 +98,8 @@ Set ..QueryAPI = $$$Inject(QueryAPI,##class(TECH.Context).Instance().GeefQueryAPI()) + Set ..WinkelkarServiceHelper = $$$Inject(WinkelkarServiceHelper,##class(APPS.EC.Winkelkar.impl.WinkelkarService.Helper).%New()) + Quit $$$OK ]]> @@ -103,7 +110,7 @@ @@ -112,7 +119,7 @@ APPS.EC.Winkelkar.dto.Winkelkar @@ -122,7 +129,7 @@ APPS.EC.Winkelkar.dto.Winkelkar @@ -408,67 +415,6 @@ ]]> - -WinkelkarImpl:DOM.EC.Winkelkar.Winkelkar -1 -APPS.EC.Winkelkar.dto.Winkelkar - - - - -WinkelkarImpl:DOM.EC.Winkelkar.Winkelkar -1 -APPS.EC.Winkelkar.dto.Winkelkar - - - - -WinkelkarImpl:DOM.EC.Winkelkar.Winkelkar -1 -APPS.EC.Winkelkar.dto.Winkelkar - - - Winkelkar:DOM.EC.Winkelkar.Winkelkar 1 @@ -510,7 +456,7 @@ Do ..MaatwerkLijnBuilder.Init(Winkelkar) Do ..MaatwerkLijnBuilder.IngaveGroeperingGewijzigd(Kenmerken,GroepNaam, LijnIDIndienBestaandeLijn) - #dim WinkelkarResultaat As APPS.EC.Winkelkar.dto.Winkelkar = ..GeefWinkelkarDtoInclusiefLijnen(Winkelkar) + #dim WinkelkarResultaat As APPS.EC.Winkelkar.dto.Winkelkar = ..WinkelkarServiceHelper.GeefWinkelkarDtoInclusiefLijnen(Winkelkar) Quit WinkelkarResultaat ]]> Index: vhTest/Fake/APPS/EC/Winkelkar/impl/WinkelkarService/Helper.cls.xml =================================================================== diff -u --- vhTest/Fake/APPS/EC/Winkelkar/impl/WinkelkarService/Helper.cls.xml (revision 0) +++ vhTest/Fake/APPS/EC/Winkelkar/impl/WinkelkarService/Helper.cls.xml (revision 37589) @@ -0,0 +1,33 @@ + + + + +Deze klasse werd automatisch gegenereerd en onderhouden, nieuwe methodes worden automatisch bijgevoegd, bestaande blijven zoals ze zijn. +Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt +1 +APPS.EC.Winkelkar.impl.WinkelkarService.Helper + + +WinkelkarImpl:DOM.EC.Winkelkar.Winkelkar +APPS.EC.Winkelkar.dto.Winkelkar + + + + +WinkelkarImpl:DOM.EC.Winkelkar.Winkelkar +APPS.EC.Winkelkar.dto.Winkelkar + + + + +WinkelkarImpl:DOM.EC.Winkelkar.Winkelkar +APPS.EC.Winkelkar.dto.Winkelkar + + + + + + Index: vhTest/Mock/APPS/EC/Winkelkar/impl/WinkelkarService/Helper.cls.xml =================================================================== diff -u --- vhTest/Mock/APPS/EC/Winkelkar/impl/WinkelkarService/Helper.cls.xml (revision 0) +++ vhTest/Mock/APPS/EC/Winkelkar/impl/WinkelkarService/Helper.cls.xml (revision 37589) @@ -0,0 +1,35 @@ + + + + +Deze klasse werd automatisch gegenereerd en onderhouden - lokale aanpassingen zijn niet nodig. +Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt +Inheritance van meerdere TECH.Interface interfaces resulteert nog niet in een mockklasse met overeenkomstige inheritance-structuur. +1 +APPS.EC.Winkelkar.impl.WinkelkarService.Helper,Tools.Mock.MockClassBase +right + + +WinkelkarImpl:DOM.EC.Winkelkar.Winkelkar +APPS.EC.Winkelkar.dto.Winkelkar + + + + +WinkelkarImpl:DOM.EC.Winkelkar.Winkelkar +APPS.EC.Winkelkar.dto.Winkelkar + + + + +WinkelkarImpl:DOM.EC.Winkelkar.Winkelkar +APPS.EC.Winkelkar.dto.Winkelkar + + + + + +