Copy a previous instance of a workflow into a new request.

We would like to create a workflow that could allow a requester to enter a previous instance for any of our workflows, and create a new instance of the workflow, allowing the user to then update data in the request.  The "new" instance should use the current date and time for a start time/day and generate a new instance number.  Has anyone ever attempted such a thing?

  Discussion posts and replies are publicly visible