Index: APPS/EC/impl/VroegsteLeverdatumBepaler.cls.xml
===================================================================
diff -u -r40000 -r41107
--- APPS/EC/impl/VroegsteLeverdatumBepaler.cls.xml (.../VroegsteLeverdatumBepaler.cls.xml) (revision 40000)
+++ APPS/EC/impl/VroegsteLeverdatumBepaler.cls.xml (.../VroegsteLeverdatumBepaler.cls.xml) (revision 41107)
@@ -37,7 +37,12 @@
Set:(VerzendWijze = "") VerzendWijze = ##class(APPS.EC.impl.VerzendWijzeBepaler).%New().GeefVerzendWijze(Winkelkar)
Set ..VroegsteLeverdatum = ""
- Set DatumPerLijnIterator = ##class(TECH.ListIterator).%New(..LeverDatumBepaler.GeefLeverdatumPerLijn(Winkelkar,VerzendWijze))
+
+ #Dim VroegsteLeverDatumPerLijn As %ArrayOfDataTypes = ..LeverDatumBepaler.GeefLeverdatumPerLijn(Winkelkar,VerzendWijze)
+ Do:(VroegsteLeverDatumPerLijn.Count() = 0) ##class(TECH.ExceptionHandler).Throw(
+ ##class(TECH.Exceptions.InvalidInputException).%New("Er lijken geen lijnen te zitten in de winkelkar met ID '" _ Winkelkar.GeefID() _ "'") )
+
+ Set DatumPerLijnIterator = ##class(TECH.ListIterator).%New( VroegsteLeverDatumPerLijn )
While DatumPerLijnIterator.HasNext() {
#dim Datum As %Date = DatumPerLijnIterator.Next()
Set:(Datum > ..VroegsteLeverdatum) ..VroegsteLeverdatum = Datum
Index: vhTest/Utils/DOM/EC/Winkelkar/Winkelkar.cls.xml
===================================================================
diff -u -r40897 -r41107
--- vhTest/Utils/DOM/EC/Winkelkar/Winkelkar.cls.xml (.../Winkelkar.cls.xml) (revision 40897)
+++ vhTest/Utils/DOM/EC/Winkelkar/Winkelkar.cls.xml (.../Winkelkar.cls.xml) (revision 41107)
@@ -21,6 +21,15 @@
]]>
+
+1
+DOM.EC.Winkelkar.Winkelkar
+
+
+
1
Aantal:%Integer,EenheidPrijs:%Decimal,TotaalPrijs:%Decimal
Index: vhUnitTest/APPS/EC/impl/VroegsteLeverdatumBepaler/Test.cls.xml
===================================================================
diff -u
--- vhUnitTest/APPS/EC/impl/VroegsteLeverdatumBepaler/Test.cls.xml (revision 0)
+++ vhUnitTest/APPS/EC/impl/VroegsteLeverdatumBepaler/Test.cls.xml (revision 41107)
@@ -0,0 +1,29 @@
+
+
+
+
+1
+vhUnitTest.TestCase
+
+
+
+
+
+
+
+