Index: vhPowerTools/DOM/PM/Maatwerk/Calc/Common/IKIDService.cls.xml
===================================================================
diff -u -r69085 -r70072
--- vhPowerTools/DOM/PM/Maatwerk/Calc/Common/IKIDService.cls.xml (.../IKIDService.cls.xml) (revision 69085)
+++ vhPowerTools/DOM/PM/Maatwerk/Calc/Common/IKIDService.cls.xml (.../IKIDService.cls.xml) (revision 70072)
@@ -86,6 +86,83 @@
]]>
+
+ 650: "_ ##class(TECH.DateTime).CurrentTimeStamp()
+
+ While IDIterator.HasNext() {
+ Set ID = IDIterator.Next()
+ If $$$Not($Data(^HerberekeningLbxHashes(ID))) {
+ do ..DoHerberekenHash(ID)
+ Set ^HerberekeningLbxHashes(ID) = "Herberekend"
+ }
+ }
+
+ Set IDs = Repo.GeefKenmerkIKIDHashDataSetVoorAlleKleineLBXMetV1()
+ Set IDIterator = ##class(TECH.ListIterator).%New(IDs)
+
+ Write !, "Start herberekenen LBX V1 <= 650: "_ ##class(TECH.DateTime).CurrentTimeStamp()
+
+ While IDIterator.HasNext() {
+ Set ID = IDIterator.Next()
+ If $$$Not($Data(^HerberekeningLbxHashes(ID))) {
+ do ..DoHerberekenHash(ID)
+ Set ^HerberekeningLbxHashes(ID) = "Herberekend"
+ }
+ }
+
+ Set IDs = Repo.GeefKenmerkIKIDHashDataSetVoorAlleGroteLBXMetV1()
+ Set IDIterator = ##class(TECH.ListIterator).%New(IDs)
+
+ Write !, "Start herberekenen LBX V1 > 650: "_ ##class(TECH.DateTime).CurrentTimeStamp()
+
+ While IDIterator.HasNext() {
+ Set ID = IDIterator.Next()
+ If $$$Not($Data(^HerberekeningLbxHashes(ID))) {
+ do ..DoHerberekenHash(ID)
+ Set ^HerberekeningLbxHashes(ID) = "Herberekend"
+ }
+ }
+
+ Set IDs = Repo.GeefKenmerkIKIDHashDataSetVoorAlleLBXPalletEnVHoss()
+ Set IDIterator = ##class(TECH.ListIterator).%New(IDs)
+
+ Write !, "Start herberekenen LBX Pallet en VHoss: "_ ##class(TECH.DateTime).CurrentTimeStamp()
+
+ While IDIterator.HasNext() {
+ Set ID = IDIterator.Next()
+ If $$$Not($Data(^HerberekeningLbxHashes(ID))) {
+ do ..DoHerberekenHash(ID)
+ Set ^HerberekeningLbxHashes(ID) = "Herberekend"
+ }
+ }
+
+ Write !, "Stop: "_ ##class(TECH.DateTime).CurrentTimeStamp()
+ lock -@..#LockString
+]]>
+
+
IKIDid:%String
+
+
+%ListOfDataTypes
+
+
+
+
+%ListOfDataTypes
+ 650"
+
+ #dim ResultSet As TECH.ResultSet = ..QueryAPI.GetDynamicResultSet(Query)
+
+ #dim IKIDHashDataSet As %ListOfDataTypes = ..ResultSetToListOfDataTypes(ResultSet)
+
+ Do ResultSet.Close()
+
+ Quit IKIDHashDataSet
+]]>
+
+
+
+%ListOfDataTypes
+
+
+
+
+%ListOfDataTypes
+ 650"
+
+ #dim ResultSet As TECH.ResultSet = ..QueryAPI.GetDynamicResultSet(Query)
+
+ #dim IKIDHashDataSet As %ListOfDataTypes = ..ResultSetToListOfDataTypes(ResultSet)
+
+ Do ResultSet.Close()
+
+ Quit IKIDHashDataSet
+]]>
+
+
+
+%ListOfDataTypes
+
+