Author |
Message
|
nboucher |
Posted: Tue Apr 23, 2002 9:19 pm Post subject: |
|
|
Novice
Joined: 20 Apr 2002 Posts: 24
|
Hi,
I have 2 questions. I am currently not sure if there is a way in MQWF to simulate the following:
1) "HOLD" functionality for a workitem
let's take for example a work item that is assigned to persons that
are part of a Role. If a person start working on that work item but do not completed it because some information are missing, would it be possible to put the work item on hold for a specific amount of time. After that period of time,
if the period of time is passed, then I would like the work item to be reassigned to the users part of that role
2) “ask for review/comment” to another user on a work item
In that situation, I would like basically to send/transfer a copy of my workitem to another user for "review/comment".
Thanks for any idea/comment,
Nadine |
|
Back to top |
|
 |
vedbhat |
Posted: Tue Apr 23, 2002 9:40 pm Post subject: |
|
|
 Disciple
Joined: 19 Mar 2002 Posts: 186 Location: Singapore
|
Hi,
1) I think U are refering to Suspend. It is possible to suspend and resume the activity later but it doesnt allow you to re-assign the acitivity to all the users.
2) I dont think this is possible.
Regards
Ved |
|
Back to top |
|
 |
nboucher |
Posted: Wed Apr 24, 2002 5:05 am Post subject: |
|
|
Novice
Joined: 20 Apr 2002 Posts: 24
|
Ved,...or all
Thanks for your answer.
The administrator of the process can suspend the workitem...do you know if it is possible
to suspend it for a specific duration of time?
Thanks, Nadine |
|
Back to top |
|
 |
jmac |
Posted: Wed Apr 24, 2002 6:31 am Post subject: |
|
|
 Jedi Knight
Joined: 27 Jun 2001 Posts: 3081 Location: EmeriCon, LLC
|
Nadine:
I would consider using Expiration with the time limit coming "From Container". Then when the item does expire if you have it inside a block, you just make certain that the Block Exit condition fails, and the item will be "re-broadcast" to the original staff
As far as the "review" goes, I would probably use a separate activity for this. But if you must use the same one, you could issue the Transfer to the appropriate user via the API.
_________________
John McDonald
SYSCOM Inc.
IBM Certified Solutions Expert -
MQSeries Workflow
[ This Message was edited by: jmac on 2002-04-24 07:32 ] |
|
Back to top |
|
 |
nboucher |
Posted: Wed Apr 24, 2002 10:14 am Post subject: |
|
|
Novice
Joined: 20 Apr 2002 Posts: 24
|
John,
Thanks for your previous answer/solution...
As far as the "review", you're are right that would be in a separate activity...
I know that I can used the "Transfer" method however the "Transfer" method do not allowed me to
keep a copy of this workitem in my worklist. Is there a way that I could send a copy of a workitem to somebody for review while keeping mine???
Should I also used the Expiration as you describe in your previous email for this also?
|
|
Back to top |
|
 |
vedbhat |
Posted: Wed Apr 24, 2002 6:28 pm Post subject: |
|
|
 Disciple
Joined: 19 Mar 2002 Posts: 186 Location: Singapore
|
Hi,
Transfer function allows you to transfer your workitem or workitem belonging to any other person to which you are authorised to another person. This function doesn't keep a copy in your worklist also If I am not wrong you can transfer workitem to only one person.
There is no need to set expiration when you transfer. You need to use only for the suspension case which you asked for.
Regards
Ved |
|
Back to top |
|
 |
nboucher |
Posted: Wed Apr 24, 2002 6:48 pm Post subject: |
|
|
Novice
Joined: 20 Apr 2002 Posts: 24
|
|
Back to top |
|
 |
1st Timer |
Posted: Tue Apr 30, 2002 9:54 am Post subject: |
|
|
 Novice
Joined: 27 Feb 2002 Posts: 17
|
John,
You refer to using Expiration with the time limit coming from container. This is a feature I see our Organizatin using a lot due to additional information needed in order to complete the work. We have a need to pend work for days. You state when the item does expire and if you have it inside a block, you just make certain that the block exit condition fails, and the item will be 're-broadcast' to the original staff. 'Original staff'- Is that anyone assigned to that role? Or, does that mean back to the original person that (for better words)initiated the suspend/pend/expiration? If original staff means anyone, could this be changed and go back to the 'original person'?
Thanks |
|
Back to top |
|
 |
jmac |
Posted: Wed May 01, 2002 5:53 am Post subject: |
|
|
 Jedi Knight
Joined: 27 Jun 2001 Posts: 3081 Location: EmeriCon, LLC
|
Yes this could go back to the original person with proper modeling. The trick will be to do the Staffing "From pre-defined members". You default the Role to the Role of the people assigned (_ACTIVITY_INFO.MemberOfRoles), AND you map the person who actually ran the activity into People (_ACTIVITY_PEOPLE). This takes advantage of the Staffing algorythm that says, when Using Predefined members, People will override everything else.
Good luck
_________________ John McDonald
RETIRED |
|
Back to top |
|
 |
1st Timer |
Posted: Wed May 01, 2002 6:23 am Post subject: |
|
|
 Novice
Joined: 27 Feb 2002 Posts: 17
|
THANKS for the reply
 |
|
Back to top |
|
 |
|