Index: DOM/EC/Winkelkar/impl/LeverdatumBepaler.cls.xml
===================================================================
diff -u
--- DOM/EC/Winkelkar/impl/LeverdatumBepaler.cls.xml (revision 0)
+++ DOM/EC/Winkelkar/impl/LeverdatumBepaler.cls.xml (revision 39869)
@@ -0,0 +1,100 @@
+
+
+
+TECH.Mockable,DOM.EC.Winkelkar.WinkelkarVisitor
+
+
+APPS.EC.impl.VerzendWijzeBepaler
+1
+
+
+
+TECH.DateTime.DateTimeAPI
+1
+
+
+
+%Date
+array
+1
+
+
+
+APPS.VKP.LeveringsTermijn
+1
+
+
+
+APPS.VKP.LeveringsTermijnFactory
+1
+
+
+
+VerzendWijzeBepaler:APPS.EC.impl.VerzendWijzeBepaler,DateTimeApi:TECH.DateTime.DateTimeAPI,LeveringsTermijnFactory:APPS.VKP.LeveringsTermijnFactory
+1
+1
+%Status
+1
+
+
+
+
+Winkelkar:DOM.EC.Winkelkar.Winkelkar,VerzendWijze:APPS.VKP.VerzendWijze=""
+%ArrayOfDataTypes
+
+
+
+
+ProductLijn:DOM.EC.Winkelkar.ProductLijn
+%Status
+
+
+
+
+MaatwerkLijn:DOM.EC.Winkelkar.MaatwerkLijn
+%Status
+
+
+
+
+BeschikbaarTermijn:%List,LijnId:%String
+1
+
+
+
+
+
+
Index: APPS/VKP/LeveringsTermijnFactory.cls.xml
===================================================================
diff -u
--- APPS/VKP/LeveringsTermijnFactory.cls.xml (revision 0)
+++ APPS/VKP/LeveringsTermijnFactory.cls.xml (revision 39869)
@@ -0,0 +1,15 @@
+
+
+
+1
+TECH.Interface
+
+
+1
+RefDate:%Date="",blVerzendWijze:APPS.VKP.VerzendWijze
+APPS.VKP.LeveringsTermijn
+
+
+
+
+
Index: vhTest/Mock/APPS/EC/impl/VerzendWijzeBepaler.cls.xml
===================================================================
diff -u
--- vhTest/Mock/APPS/EC/impl/VerzendWijzeBepaler.cls.xml (revision 0)
+++ vhTest/Mock/APPS/EC/impl/VerzendWijzeBepaler.cls.xml (revision 39869)
@@ -0,0 +1,33 @@
+
+
+
+
+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.impl.VerzendWijzeBepaler,Tools.Mock.MockClassBase
+right
+
+
+Winkelkar:DOM.EC.Winkelkar.Winkelkar
+APPS.VKP.VerzendWijze
+
+
+
+
+Personality:DOM.common.Personality
+
+
+
+
+VanHoeckePersonality:DOM.common.VanHoeckePersonality
+
+
+
+
+
+
Index: vhTest/Fake/APPS/VKP/LeveringsTermijnFactory.cls.xml
===================================================================
diff -u
--- vhTest/Fake/APPS/VKP/LeveringsTermijnFactory.cls.xml (revision 0)
+++ vhTest/Fake/APPS/VKP/LeveringsTermijnFactory.cls.xml (revision 39869)
@@ -0,0 +1,18 @@
+
+
+
+
+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.VKP.LeveringsTermijnFactory
+
+
+APPS.VKP.LeveringsTermijn
+
+
+
+
+
+
Index: vhTest/Utils/APPS/VKP/VerzendWijze.cls.xml
===================================================================
diff -u
--- vhTest/Utils/APPS/VKP/VerzendWijze.cls.xml (revision 0)
+++ vhTest/Utils/APPS/VKP/VerzendWijze.cls.xml (revision 39869)
@@ -0,0 +1,23 @@
+
+
+
+%RegisteredObject
+
+
+1
+APPS.VKP.VerzendWijze
+
+
+
+
+
+
Index: vhTest/Fake/DOM/EC/Winkelkar/impl/LeverdatumBepaler.cls.xml
===================================================================
diff -u
--- vhTest/Fake/DOM/EC/Winkelkar/impl/LeverdatumBepaler.cls.xml (revision 0)
+++ vhTest/Fake/DOM/EC/Winkelkar/impl/LeverdatumBepaler.cls.xml (revision 39869)
@@ -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
+DOM.EC.Winkelkar.impl.LeverdatumBepaler
+
+
+Winkelkar:DOM.EC.Winkelkar.Winkelkar,VerzendWijze:APPS.VKP.VerzendWijze=""
+%ArrayOfDataTypes
+
+
+
+
+MaatwerkLijn:DOM.EC.Winkelkar.MaatwerkLijn
+%Status
+
+
+
+
+ProductLijn:DOM.EC.Winkelkar.ProductLijn
+%Status
+
+
+
+
+
+
Index: vhTest/Fake/DOM/EC/Winkelkar/MaatwerkLijn.cls.xml
===================================================================
diff -u -r37650 -r39869
--- vhTest/Fake/DOM/EC/Winkelkar/MaatwerkLijn.cls.xml (.../MaatwerkLijn.cls.xml) (revision 37650)
+++ vhTest/Fake/DOM/EC/Winkelkar/MaatwerkLijn.cls.xml (.../MaatwerkLijn.cls.xml) (revision 39869)
@@ -13,6 +13,28 @@
1
+
+%String
+
+
+
+ExplicietGekozenKenmerkenRepository:DOM.EC.Winkelkar.impl.MaatwerkLijn.ExplicietGekozenKenmerkenRepository,ID:%String="DummyID"
+1
+1
+%Status
+
+
+
+
+%String
+
+
+
DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken
ProductId
+
+ID
+
Index: APPS/EC/impl/VerzendWijzeBepaler.cls.xml
===================================================================
diff -u -r29059 -r39869
--- APPS/EC/impl/VerzendWijzeBepaler.cls.xml (.../VerzendWijzeBepaler.cls.xml) (revision 29059)
+++ APPS/EC/impl/VerzendWijzeBepaler.cls.xml (.../VerzendWijzeBepaler.cls.xml) (revision 39869)
@@ -1,7 +1,7 @@
-DOM.common.VanHoeckeOfAnderePersonalityVisitor
+DOM.common.VanHoeckeOfAnderePersonalityVisitor,TECH.Mockable
APPS.VKP.VerzendWijze
Index: vhTest/Fake/APPS/EC/impl/VerzendWijzeBepaler.cls.xml
===================================================================
diff -u
--- vhTest/Fake/APPS/EC/impl/VerzendWijzeBepaler.cls.xml (revision 0)
+++ vhTest/Fake/APPS/EC/impl/VerzendWijzeBepaler.cls.xml (revision 39869)
@@ -0,0 +1,31 @@
+
+
+
+
+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.impl.VerzendWijzeBepaler
+
+
+Winkelkar:DOM.EC.Winkelkar.Winkelkar
+APPS.VKP.VerzendWijze
+
+
+
+
+Personality:DOM.common.Personality
+
+
+
+
+VanHoeckePersonality:DOM.common.VanHoeckePersonality
+
+
+
+
+
+
Index: APPS/VKP/impl/LeveringsTermijnFactory.cls.xml
===================================================================
diff -u
--- APPS/VKP/impl/LeveringsTermijnFactory.cls.xml (revision 0)
+++ APPS/VKP/impl/LeveringsTermijnFactory.cls.xml (revision 39869)
@@ -0,0 +1,15 @@
+
+
+
+APPS.VKP.LeveringsTermijnFactory
+
+
+RefDate:%Date="",blVerzendWijze:APPS.VKP.VerzendWijze
+APPS.VKP.LeveringsTermijn
+
+
+
+
+
+
Index: vhTest/Fake/APPS/VKP/LeveringsTermijn.cls.xml
===================================================================
diff -u
--- vhTest/Fake/APPS/VKP/LeveringsTermijn.cls.xml (revision 0)
+++ vhTest/Fake/APPS/VKP/LeveringsTermijn.cls.xml (revision 39869)
@@ -0,0 +1,141 @@
+
+
+
+
+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.VKP.LeveringsTermijn
+
+
+LeverDatum:%Date
+%Date
+
+
+
+
+PRNr:%String
+%List
+
+
+
+
+PRNr:%String
+%List
+
+
+
+
+ProductID:DOM.common.ProductID
+%List
+
+
+
+
+%List
+
+
+
+
+OrderID:%String
+APPS.VKP.enu.OrderHaalbaarheid
+
+
+
+
+%Integer
+
+
+
+
+ProductID:DOM.common.ProductID
+
+
+
+
+LeverDatum:%Date
+%Date
+
+
+
+
+LeverDatum:%Date
+TECH.Horolog
+
+
+
+
+LeverDatum:%Date
+TECH.Horolog
+
+
+
+
+LeverDatum:%Date,AantalWeken:%Integer
+%List
+
+
+
+
+PRNr:%String
+%List
+
+
+
+
+Datum:%Date
+%Date
+
+
+
+
+lbTermijn:%List
+%Date
+
+
+
+
+PickDatum:%Date
+%Date
+
+
+
+
+PickDatum:%Date
+%Date
+
+
+
+
+PRNr:%Integer
+
+
+
+
+PRNr:%String
+%Boolean
+
+
+
+
+
+
Index: vhTest/Fake/DOM/EC/Winkelkar/Winkelkar.cls.xml
===================================================================
diff -u -r38847 -r39869
--- vhTest/Fake/DOM/EC/Winkelkar/Winkelkar.cls.xml (.../Winkelkar.cls.xml) (revision 38847)
+++ vhTest/Fake/DOM/EC/Winkelkar/Winkelkar.cls.xml (.../Winkelkar.cls.xml) (revision 39869)
@@ -7,6 +7,10 @@
DOM.EC.Winkelkar.GroepLijn
+
+%String
+
+
Een iterator over de lijnen van de lijst
@@ -21,12 +25,13 @@
-ApplicatieID:%String
+ApplicatieID:%String,ID:%String="DummyID"
1
1
%Status
@@ -42,12 +47,20 @@
%String
-
%Library.CacheStorage
+WinkelkarDefaultData1
+
+listnode
+"Winkelkar"
+
+ID
+
+
Index: vhTest/Mock/APPS/VKP/LeveringsTermijn.cls.xml
===================================================================
diff -u
--- vhTest/Mock/APPS/VKP/LeveringsTermijn.cls.xml (revision 0)
+++ vhTest/Mock/APPS/VKP/LeveringsTermijn.cls.xml (revision 39869)
@@ -0,0 +1,143 @@
+
+
+
+
+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.VKP.LeveringsTermijn,Tools.Mock.MockClassBase
+right
+
+
+LeverDatum:%Date
+%Date
+
+
+
+
+PRNr:%String
+%List
+
+
+
+
+PRNr:%String
+%List
+
+
+
+
+ProductID:DOM.common.ProductID
+%List
+
+
+
+
+%List
+
+
+
+
+OrderID:%String
+APPS.VKP.enu.OrderHaalbaarheid
+
+
+
+
+%Integer
+
+
+
+
+ProductID:DOM.common.ProductID
+
+
+
+
+LeverDatum:%Date
+%Date
+
+
+
+
+LeverDatum:%Date
+TECH.Horolog
+
+
+
+
+LeverDatum:%Date
+TECH.Horolog
+
+
+
+
+LeverDatum:%Date,AantalWeken:%Integer
+%List
+
+
+
+
+PRNr:%String
+%List
+
+
+
+
+Datum:%Date
+%Date
+
+
+
+
+lbTermijn:%List
+%Date
+
+
+
+
+PickDatum:%Date
+%Date
+
+
+
+
+PickDatum:%Date
+%Date
+
+
+
+
+PRNr:%Integer
+
+
+
+
+PRNr:%String
+%Boolean
+
+
+
+
+
+
Index: vhUnitTest/APPS/VKP/impl/OfferteService/GeefProductVerpakkingDetails/Test.cls.xml
===================================================================
diff -u -r37650 -r39869
--- vhUnitTest/APPS/VKP/impl/OfferteService/GeefProductVerpakkingDetails/Test.cls.xml (.../Test.cls.xml) (revision 37650)
+++ vhUnitTest/APPS/VKP/impl/OfferteService/GeefProductVerpakkingDetails/Test.cls.xml (.../Test.cls.xml) (revision 39869)
@@ -199,7 +199,7 @@
#dim IngegevenKenmerken As DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken = ##class(vhTest.Utils.DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken).LegeKenmerken()
Set IngegevenKenmerken.VerpakkingType = ##class(DOM.PM.enu.TAORVerpakkingType).V1()
- Set MaatwerkLijn = ##class(vhTest.Fake.DOM.EC.Winkelkar.MaatwerkLijn).%New()
+ Set MaatwerkLijn = ##class(vhTest.Fake.DOM.EC.Winkelkar.MaatwerkLijn).%New(LijnNr)
Do MaatwerkLijn.ZetAantal(LijnNr)
Do MaatwerkLijn.ZetProductID(1000 + LijnNr)
Do MaatwerkLijn.ZetIngegevenKenmerken(IngegevenKenmerken)
Index: vhTest/Mock/DOM/EC/Winkelkar/impl/LeverdatumBepaler.cls.xml
===================================================================
diff -u
--- vhTest/Mock/DOM/EC/Winkelkar/impl/LeverdatumBepaler.cls.xml (revision 0)
+++ vhTest/Mock/DOM/EC/Winkelkar/impl/LeverdatumBepaler.cls.xml (revision 39869)
@@ -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
+DOM.EC.Winkelkar.impl.LeverdatumBepaler,Tools.Mock.MockClassBase
+right
+
+
+Winkelkar:DOM.EC.Winkelkar.Winkelkar,VerzendWijze:APPS.VKP.VerzendWijze=""
+%ArrayOfDataTypes
+
+
+
+
+MaatwerkLijn:DOM.EC.Winkelkar.MaatwerkLijn
+%Status
+
+
+
+
+ProductLijn:DOM.EC.Winkelkar.ProductLijn
+%Status
+
+
+
+
+
+
Index: APPS/VKP/LeveringsTermijn.cls.xml
===================================================================
diff -u -r31150 -r39869
--- APPS/VKP/LeveringsTermijn.cls.xml (.../LeveringsTermijn.cls.xml) (revision 31150)
+++ APPS/VKP/LeveringsTermijn.cls.xml (.../LeveringsTermijn.cls.xml) (revision 39869)
@@ -9,7 +9,7 @@
BL.Derde.LevSpecifiek,BL.Derde.KlantSpecifiek,Prod.Product
1
-%RegisteredObject
+TECH.Mockable
0
Index: vhTest/Mock/APPS/VKP/LeveringsTermijnFactory.cls.xml
===================================================================
diff -u
--- vhTest/Mock/APPS/VKP/LeveringsTermijnFactory.cls.xml (revision 0)
+++ vhTest/Mock/APPS/VKP/LeveringsTermijnFactory.cls.xml (revision 39869)
@@ -0,0 +1,21 @@
+
+
+
+
+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.VKP.LeveringsTermijnFactory,Tools.Mock.MockClassBase
+right
+
+
+RefDate:%Date="",blVerzendWijze:APPS.VKP.VerzendWijze
+APPS.VKP.LeveringsTermijn
+
+
+
+
+
+