Maximo Wire - The IBM Maximo Help & Discussion Forum
May 23, 2012, 12:16:12 am *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Welcome to Maximo Wire, the IBM Maximo help forum. Feel free to register and ask any Maximo related questions you like.
 
  Home Help Search Login Register  
*
Pages: [1]   Go Down
  Print  
Author Topic: Parallel approvals of workorders  (Read 552 times)
0 Members and 2 Guests are viewing this topic.
veljko
Newbie
*

Karma: 0
Posts: 5


View Profile
« on: April 14, 2011, 11:03:33 am »

Hi,

I want to build a workflow for approvals of workorders that copes with parallel assignments to multiple persons and persongroups. An example is for  the workorder needs to be approved by 2 persongroups and 1 person: The assignment should go to the inbox of every member of each persongroup and to the 1 person. To complete approval, 1 member of each persongroup needs to approve, plus the single person - so 3 approvals.

Has anyone achieved this scenario - or knows how to implement it? In my attempts so far there are 2 outcomes - either everyone ends up needing to approve (all members of the persongroups) or the assignments are only sent to the default person in each of the persongroups.
« Last Edit: April 14, 2011, 11:15:50 am by veljko » Logged
pgribben
Newbie
*

Karma: 0
Posts: 8


View Profile Email
« Reply #1 on: May 04, 2011, 09:19:30 pm »

We achieved this via review workflow that corresponded to a table. We created a table for reviews, allowing a sequence number of 1-99 to be assigned (multiple rows can have the same sequence) You may select a person group, or an individual.


<Sequence Number><Person Group><User><Status>


 The workflow first looks at the table, and goes to the earliest sequenced review(s), creating WF assignments for each row. When the review is completed by any member, the WF writes a status of complete into the row for the person/group who completed the assignment and runs through its escalation once again, assigning WF tasks to the person/group with the lowest sequenced review,  WF performs the same task, until it reaches the last sequenced review, when that is completed it moves on:

WORKFLOW STARTED>Review exists? Yes> Sequence 1-99>Assignment created>Assignment completed>Review Exists? Yes>Sequence 2-99>Assignment created>Assignment completed>Review exists? No>Workflow moves on


Logged
Pages: [1]   Go Up
  Print  
 
Jump to:  

Recent

TinyPortal v1.0 beta 4 © Bloc
Powered by MySQL Powered by PHP Powered by SMF 1.1.15 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!