I am trying to create a workflow in VS08, where the first step assigns each user
(several at once, via replicator) an approval task, and for each user that
complete that first task, a new task is generated and sent to another user to
provide feedback. They can then add feedback, submit, and a 3rd (final) task is
create for each of those tasks that are completed, back to the original person
for final approval. Basically this is a workflow that creates new tasks after
1st ones are finished for each assigned user. Many of these have to be
initiated at one time, so many people can approve/send for feedback/re-approve
on one document at the same time. Do you know the fastest strategy for doing
this?
I have tried using a state machine, but haven't been able to get it to spawn to
multiple people (i.e. 10 people at once need to be approving their task, having
another one create, etc). I tried InvokeWorkflow to replicate a bunch of state
approvals, but haven't gotten it working.I have also tried a sequential workflow
that creates new tasks after the first ones, but it never creates any tasks
after the first.