Process:
- User Creates Item
- Admin receives "approve this" e-mail with a dynamic link
- Admin selects dynamic link in e-mail
- Admin is taken to initiation form of second approval workflow
- Admin selects approval check box, hits OK, workflow updates status and enters log info
- Everyone is happy
This was easy in MOSS - just create a dynamic hyperlink: {Site URL}/Workflows/{Workflow Name}/{Workflow Initiation Form Page}?List={List ID}&ID={Item ID}
In SP2010, it seems to demand a different style: {Site URL}/_layouts/IniWrkflIP.aspx?List={List ID}&ID={Item ID}&TemplateID={Template ID}
The Template ID changes whenever the workflow is edited - which makes this whole dynamic process just a little less dynamic. I can't find a variable that matches Template ID anywhere in the new Workflow Context menu - and so no way around having a more formal change management process when it comes to these particular workflows.
Does anyone know of a way to get a dynamic variable for that Template ID?