My client has asked me for some assitance with this one workflow that they are trying to use for literally everything.
It is called - 'Generic Workflow', a user will go to the form, fill it out, and select the approvers that are needed for the workfow (could be anywhere from 1 to N users and/or groups). One thing to note is the order of the approvers that are selected on the form (it's a repeating table) is the order that this workflow needs to send activities to.
So on the workflow itself there is 1 activity with 1 InfoPath Client Event. They were thinking they could use Destination Rules/Sets to handle assigning the work for the 1 to N approvers selected on the form. The requirements are if one of the approvers is an AD Group, then only 1 approval from the members in that group are required for it to move on to the next approver (or step if there are no more approvers listed). Also the workflow still has to go the other approvers listed on the form as well (in a sequential fashion as well).
Is that the best way to handle this? I don't see how they are going to be able to use one activity with one client event to do this, but maybe someone else in the community has done something similiar?
Thanks!