I was able to accomplish this using Dispatch Set Data Card Variable .
I created four different variables for Manager, Engineer, Desigier Quality Mgr respectively....then using Set Data Card variable i assign thve login name and approval date on the variables.
How were you able to tie the variables to the roles in parallel transitions?
I think the only way you'll be able to tie it to roles (I think you are assigning roles via EPDM Groups) is to create a separate parallel Transistion in the Workflow for each role. By only giving each Group transistion rights to one of those transistions you can then set separate data cards variables in each.
I am assuming you are looping back to the same State with an automatic transistion until all required approvals are set.
I'm trying to accomplish the same thing and would like to know how Earl did it with Dispatch and what Tim is referring to by looping back.
The only way that would seem to work is having conditional statements in the transitions. I can't do it with a parallel transition.
When I wrote that I was talking about using separate transitions, not a parallel one. Each transition would have rights set per Group and a conditional statement to ensure that it is not approved twice by the same Group. The automatic transition(s) would check against the variables and therefore only 'loop back' to the Pending Approval state if not all of the approvals are given. An additional transition (automatic if needs be) would check that all of the approval variables are set and move the file to the Released state.
Hope that clears it up.
I thought you were using a parrallel transtion. I've done this with conditional statements in my transtions.
I would be really nice if you could right variables based off the approvers you set-up in a parallel transtion. I'm going to put in a enhancement request for that.
hi Melissa and Rob
Yes i use parallel transition.
Our ECO process requires four approvals, namely Manager, Production Engineer, Lead Designer and Quality Engineer.
I created four different variables to correspond to these, namely ATS_Manager, ATS_ProdEngr, ATS_LeadDesigner and ATS_QualityEngr.
On my data card i have four TEXTBOXES which are map to these four variables
I right the action script on
After change state has occurred..
... ECO.APPROVED (yours will be different..this is base on the work flow)
these are the commands i use inside the script
I use the JUMP command to test for the name of the LOGIN user.
I then use Dispatch Set Card VARIABLE, to STAMP the user data on the corresponding TEXTBOX ..(ATS_Manager, ATS_ProdEngr, ATS_LeadDesigner and ATS_QualityEngr)
hope this helps.