We have a situation where we assigned Cut Off Instructions to a series of Record Folders, along with a retention schedule. However, we now need to remove the cut off instructions across these folders (9,000 in three different environments.)
We can do this manually in the Web Client with no trouble. However, we are not having any luck with workflow. We have tried the RM Task to set Cut Off Instructions, leaving the value blank:
We have tried these two approaches via SDK Scripts.
1) Using the Records Folder Properties object:
Dim FolderInfo as FolderInfo = EI Dim RFProp as Laserfiche.RepositoryAccess.Records.RecordFolderProperties = FolderInfo.GetRFProperties Dim nCOID as Integer = CutoffCriterion.GetInfo("Termination", RASession).ID RFProp.RemoveEvent(nCOID) RFProp.Save()
And then using the Folder Info object:
Dim FolderInfo as FolderInfo = EI FolderInfo.UnsetRecordFolder() FolderInfo.Save()
They ran fine (without error), and did nothing. There does not seem to be a property to just remove or clear the record properties from the folder, yet you can do this with no trouble via the client. Note that this is not the first time I have found the Records Management objects acting in a very different manner than the same tasks done through the Web Client. Am I overlooking the obvious?