Index: APPS/EC/impl/LeverdatumBepaler/Data/SFSKalenderRepository.cls.xml
===================================================================
diff -u -r53064 -r53158
--- APPS/EC/impl/LeverdatumBepaler/Data/SFSKalenderRepository.cls.xml (.../SFSKalenderRepository.cls.xml) (revision 53064)
+++ APPS/EC/impl/LeverdatumBepaler/Data/SFSKalenderRepository.cls.xml (.../SFSKalenderRepository.cls.xml) (revision 53158)
@@ -88,6 +88,42 @@
Quit 0
]]>
+
+
+PickupDate:%Date,UntilPickupDate:%Date
+%Date
+= ? and PickupDate <= ?"
+ #dim SqlTableName As TECH.String = ##class(TECH.CompiledClassUtils).GetSQLTableName(..#DataClassName)
+ #dim SqlStatement As TECH.String = "SELECT Max(PickupDate) As VorigePickupDate FROM " _SqlTableName _" WHERE " _Filter
+
+ Set DynamicQuery = ##class(TECH.DynamicQuery).%New(SqlStatement,Params)
+ Set DynamicQuery.RuntimeMode = ##class(TECH.enu.ResultSetRuntimeMode).Logical()
+ #dim ResultSet As TECH.ResultSet = ..QueryAPI.GetResultSet(DynamicQuery)
+
+ Quit:ResultSet.Next() ResultSet.Get("VorigePickupDate")
+ Quit ""
+]]>
+
+
+
+PickupDate:%Date
+%Date
+= ?"
+ #dim SqlTableName As TECH.String = ##class(TECH.CompiledClassUtils).GetSQLTableName(..#DataClassName)
+ #dim SqlStatement As TECH.String = "SELECT Min(PickupDate) As VolgendePickupDate FROM " _SqlTableName _" WHERE " _Filter
+
+ Set DynamicQuery = ##class(TECH.DynamicQuery).%New(SqlStatement,Params)
+ Set DynamicQuery.RuntimeMode = ##class(TECH.enu.ResultSetRuntimeMode).Logical()
+ #dim ResultSet As TECH.ResultSet = ..QueryAPI.GetResultSet(DynamicQuery)
+
+ Quit:ResultSet.Next() ResultSet.Get("VolgendePickupDate")
+ Quit ""
+]]>
+