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 + +