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
+
+
+
+
+
+