I'm trying to use Sharepoint Designer 2010 to create a workflow for a library. We want to have submitters and approvers in the library. Submitters would upload a document, fill out some metadata & the workflow would then start. Approval request would be sent to the approvers. That I can get to work with a basic out of the box approval workflow.
The problem comes in after that. The approvers want to be able to add notes in the metadata of the library item WITHOUT restarting the workflow. Because the workflow history list with rejection comments will erase itself & start over when an edit is made.
Basically I'm trying to figure out how to set it up so that the workflow only restarts when the original library item submitter changes something. Because the assumption would be that if they receive a rejection they would need to edit their submittal & then the process would restart.
Is there a way to do this? I've scoured the internet & attempted to tweak the workflow to no effect. I even attempted to have 2 workflows, one for "start on item creation only" and one for "start on item change only" but the change item only workflow considered the document metadata & initial check in to be a "change" and then I was getting double approval request emails.
We are using SharePoint 2010. Versioning is turned on for this library but check in/check out is not.