Hi all, I have a problem that needs resolving, and I'm hoping someone out there might have a good idea how I can start.
Scenario: I have a Workflow process that manages our Contracts Booking process. At several stages during that process, the users upload documents to a SharePoint Document Library. We have a custom SmartObject that searches the document library and returns a Related Document list and links to the doc in Sharepoint.
Our problem is that the document library has got so large, that we need to archive those documents that relate to Contracts processes that are complete. This is to (a) prevent the custom SmartObject code from timing out, and (b) reduce the time it takes the document library to load.
Our Process sets a SmartObject flag in the Smartbox to Complete when the final stage is finished. So what we need to do is find some way to set a document status to Complete for all items related to the specific Contract Process instance ID, including those that have been uploaded at all stages of the Process flow. We can then do a bulk move (either manual or automated) of all Completed documents to an Archive Library.
Having just read that back, it kinda makes sense to me, hope it does to you.
So - any thoughts?