Index: APPS/EC/OfferteSelectieCriteriaBepaler.cls.xml
===================================================================
diff -u -r29059 -r39036
--- APPS/EC/OfferteSelectieCriteriaBepaler.cls.xml (.../OfferteSelectieCriteriaBepaler.cls.xml) (revision 29059)
+++ APPS/EC/OfferteSelectieCriteriaBepaler.cls.xml (.../OfferteSelectieCriteriaBepaler.cls.xml) (revision 39036)
@@ -6,7 +6,7 @@
1
-KlantID:DOM.VKP.VanHoeckeKlantID
+KlantID:DOM.VKP.VanHoeckeKlantID,WebshopVersie:APPS.EC.enu.WebshopVersie
APPS.VKP.Offerte.dto.SelectieCriteria
Index: APPS/EC/Verkoop/ExterneVerkoopService.cls.xml
===================================================================
diff -u -r38997 -r39036
--- APPS/EC/Verkoop/ExterneVerkoopService.cls.xml (.../ExterneVerkoopService.cls.xml) (revision 38997)
+++ APPS/EC/Verkoop/ExterneVerkoopService.cls.xml (.../ExterneVerkoopService.cls.xml) (revision 39036)
@@ -40,10 +40,9 @@
1
-KlantID:DOM.VKP.VanHoeckeKlantID
+KlantID:DOM.VKP.VanHoeckeKlantID,WebshopVersie:APPS.EC.enu.WebshopVersie
%ListOfObjects
ELEMENTTYPE="APPS.EC.dto.OfferteSamenvatting"
-
Index: APPS/EC/enu/WebshopVersie/AutoComplete.cls.xml
===================================================================
diff -u
--- APPS/EC/enu/WebshopVersie/AutoComplete.cls.xml (revision 0)
+++ APPS/EC/enu/WebshopVersie/AutoComplete.cls.xml (revision 39036)
@@ -0,0 +1,28 @@
+
+
+
+
+Deze klasse werd automatisch gegenereerd en onderhouden - lokale aanpassingen zijn niet nodig.
+Een hercompilatie van de Enumeratie - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt
+De enumeratie Eigenschapn moeten als type de enumeratieklasse zelf terug geven. De enumeratieklasse moet afleiden van TECH.Enumeration
+serial
+1
+%SerialObject
+
+
+%String
+"V3"
+1
+1
+
+
+
+%String
+"V4"
+1
+1
+
+
+
+
+
Index: APPS/EC/enu/WebshopVersie/Verwerker.cls.xml
===================================================================
diff -u
--- APPS/EC/enu/WebshopVersie/Verwerker.cls.xml (revision 0)
+++ APPS/EC/enu/WebshopVersie/Verwerker.cls.xml (revision 39036)
@@ -0,0 +1,40 @@
+
+
+
+
+Deze klasse werd automatisch gegenereerd en onderhouden - lokale aanpassingen zijn niet nodig.
+Een hercompilatie van de Enumeratie - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt
+De enumeratie methoden moeten als type de enumeratieklasse zelf terug geven. De enumeratieklasse moet afleiden van TECH.Enumeration
+1
+1
+
+
+1
+WebshopVersie:APPS.EC.enu.WebshopVersie
+
+
+
+
+1
+1
+
+
+
+
+1
+1
+
+
+
+
+
+
Index: vhUnitTest/APPS/EC/impl/ExterneVerkoopService/GeefOfferteSamenvattingenVoorKlant/Base.cls.xml
===================================================================
diff -u -r36799 -r39036
--- vhUnitTest/APPS/EC/impl/ExterneVerkoopService/GeefOfferteSamenvattingenVoorKlant/Base.cls.xml (.../Base.cls.xml) (revision 36799)
+++ vhUnitTest/APPS/EC/impl/ExterneVerkoopService/GeefOfferteSamenvattingenVoorKlant/Base.cls.xml (.../Base.cls.xml) (revision 39036)
@@ -53,7 +53,7 @@
@@ -114,7 +114,7 @@
Do MagOfferteInSamenvattingenBepalerStub.IndienMethodCall("MagOfferteInSamenvattingen", FakeOfferte).DanReturn($$$True)
#dim OfferteSelectieCriteriaBepalerStub As vhTest.Mock.APPS.EC.OfferteSelectieCriteriaBepaler = ##class(vhTest.Mock.APPS.EC.OfferteSelectieCriteriaBepaler).%New()
- Do OfferteSelectieCriteriaBepalerStub.IndienMethodCall("BepaalSelectieCriteria", ..#KlantID).DanReturn(SelectieCriteria)
+ Do OfferteSelectieCriteriaBepalerStub.IndienMethodCall("BepaalSelectieCriteria", ..#KlantID,##class(APPS.EC.enu.WebshopVersie).V3()).DanReturn(SelectieCriteria)
#dim APPSECommerceAPIStub As vhTest.Mock.APPS.EC.ECommerceAPI = ##class(vhTest.Mock.APPS.EC.ECommerceAPI).MockInstance()
Do APPSECommerceAPIStub.IndienMethodCall("GeefOfferteSelectieCriteriaBepaler").DanReturn(OfferteSelectieCriteriaBepalerStub)
Index: vhTest/Mock/APPS/EC/OfferteSelectieCriteriaBepaler.cls.xml
===================================================================
diff -u -r29059 -r39036
--- vhTest/Mock/APPS/EC/OfferteSelectieCriteriaBepaler.cls.xml (.../OfferteSelectieCriteriaBepaler.cls.xml) (revision 29059)
+++ vhTest/Mock/APPS/EC/OfferteSelectieCriteriaBepaler.cls.xml (.../OfferteSelectieCriteriaBepaler.cls.xml) (revision 39036)
@@ -3,15 +3,16 @@
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
+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.OfferteSelectieCriteriaBepaler,Tools.Mock.MockClassBase
right
-KlantID:DOM.VKP.VanHoeckeKlantID
+KlantID:DOM.VKP.VanHoeckeKlantID,WebshopVersie:APPS.EC.enu.WebshopVersie
APPS.VKP.Offerte.dto.SelectieCriteria
-
Index: vhTest/Mock/APPS/EC/Verkoop/ExterneVerkoopService.cls.xml
===================================================================
diff -u -r38997 -r39036
--- vhTest/Mock/APPS/EC/Verkoop/ExterneVerkoopService.cls.xml (.../ExterneVerkoopService.cls.xml) (revision 38997)
+++ vhTest/Mock/APPS/EC/Verkoop/ExterneVerkoopService.cls.xml (.../ExterneVerkoopService.cls.xml) (revision 39036)
@@ -44,9 +44,9 @@
-KlantID:DOM.VKP.VanHoeckeKlantID
+KlantID:DOM.VKP.VanHoeckeKlantID,WebshopVersie:APPS.EC.enu.WebshopVersie
%ListOfObjects
-
Index: APPS/VKP/Offerte/dto/SelectieCriteria.cls.xml
===================================================================
diff -u -r29059 -r39036
--- APPS/VKP/Offerte/dto/SelectieCriteria.cls.xml (.../SelectieCriteria.cls.xml) (revision 29059)
+++ APPS/VKP/Offerte/dto/SelectieCriteria.cls.xml (.../SelectieCriteria.cls.xml) (revision 39036)
@@ -23,6 +23,10 @@
TECH.Algo.SQL.SelectBuilder.Criteria
+
+
+TECH.Algo.SQL.SelectBuilder.Criteria
+
Index: APPS/EC/Verkoop/impl/Externe/VerkoopService.cls.xml
===================================================================
diff -u -r38997 -r39036
--- APPS/EC/Verkoop/impl/Externe/VerkoopService.cls.xml (.../VerkoopService.cls.xml) (revision 38997)
+++ APPS/EC/Verkoop/impl/Externe/VerkoopService.cls.xml (.../VerkoopService.cls.xml) (revision 39036)
@@ -96,7 +96,7 @@
-KlantID:DOM.VKP.VanHoeckeKlantID
+KlantID:DOM.VKP.VanHoeckeKlantID,WebshopVersie:APPS.EC.enu.WebshopVersie
%ListOfObjects
ELEMENTTYPE="APPS.EC.dto.OfferteSamenvatting"
APPS.EC.OfferteSelectieCriteriaBepaler,TECH.RegisteredObject
-KlantID:DOM.VKP.VanHoeckeKlantID
+KlantID:DOM.VKP.VanHoeckeKlantID,WebshopVersie:APPS.EC.enu.WebshopVersie
APPS.VKP.Offerte.dto.SelectieCriteria
")
+
Quit SelectieCriteria
]]>
Index: WS/EC/ExterneVerkoopService.cls.xml
===================================================================
diff -u -r37420 -r39036
--- WS/EC/ExterneVerkoopService.cls.xml (.../ExterneVerkoopService.cls.xml) (revision 37420)
+++ WS/EC/ExterneVerkoopService.cls.xml (.../ExterneVerkoopService.cls.xml) (revision 39036)
@@ -97,7 +97,7 @@
ELEMENTTYPE="APPS.EC.dto.OfferteSamenvatting"
Index: APPS/EC/enu/WebshopVersie.cls.xml
===================================================================
diff -u
--- APPS/EC/enu/WebshopVersie.cls.xml (revision 0)
+++ APPS/EC/enu/WebshopVersie.cls.xml (revision 39036)
@@ -0,0 +1,32 @@
+
+
+
+datatype
+1
+TECH.Enumeration
+
+
+;V3;V4
+
+
+
+;V3;V4
+
+
+
+1
+APPS.EC.enu.WebshopVersie
+
+
+
+
+1
+APPS.EC.enu.WebshopVersie
+
+
+
+
+
+