ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » Workflow Engines - IBM MQ Workflow & Business Process Choreographer » Blocks

Post new topic  Reply to topic
 Blocks « View previous topic :: View next topic » 
Author Message
anveshita
PostPosted: Thu Mar 31, 2005 9:49 am    Post subject: Blocks Reply with quote

Master

Joined: 27 Sep 2004
Posts: 254
Location: Jambudweepam

I have a question regarding block activity.
I have a blcok activity(b1) with a data loop connector. The block is existed based on certain value.

The block activity(b1) compreses of another block activity(b2) and wait activity (w). The block b2 has a data loop back connector as well.

Block activity (b2) has two manual activities M1 and M2.

Let us say some generic user (G1) gets the activity b1. From him I am inheriting the work to M1/M2. Some sort f virtual concept.

M1 or M2 may decide to keep the activity in wait. if so, I exit (b2), go to wait activitiy (w).

Let us say M1 opted the activity to wait. Now after the wait period, I am supposed to assign the work back to M1. This I am handling by taking the user id of M1 and assigning to the "People" part of "_Actitity" structure.

Now the problem is that the work is getting assgned to G1 instead of M1.

Is it because of the loop back I have on block (b2)? Any ideas..
Thanks
Back to top
View user's profile Send private message
jmac
PostPosted: Thu Mar 31, 2005 10:38 am    Post subject: Reply with quote

Jedi Knight

Joined: 27 Jun 2001
Posts: 3081
Location: EmeriCon, LLC

What you are saying makes no sense to me:

Quote:
Let us say some generic user (G1) gets the activity b1.


No user runs a block activity, so I am somewhat confused as to what you are saying.

How did you do the staff assignment on the activities in question.
_________________
John McDonald
RETIRED
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger MSN Messenger
anveshita
PostPosted: Thu Mar 31, 2005 10:52 am    Post subject: Reply with quote

Master

Joined: 27 Sep 2004
Posts: 254
Location: Jambudweepam

Quote:
Let us say some generic user (G1) gets the activity b1

Is not correct. The first manual activity M1 is assigned to the generic user with in the staff assignment "Staff1". We have individual users assigned to get work from (G1). Let us say person "A" is assigned to (G1), then "A" gets the work item for manual activity "M1". When "A" decides to make the activitiy wait, once the wait condition is over I would expect the activitiy to be assigned back to "A". What I am finding is that it is getting assigned to (G1).
Please let me know
Thanks
Back to top
View user's profile Send private message
jmac
PostPosted: Thu Mar 31, 2005 10:55 am    Post subject: Reply with quote

Jedi Knight

Joined: 27 Jun 2001
Posts: 3081
Location: EmeriCon, LLC

Please show your FDL for these activites. I have no clue from what you are saying how you have actually staffed these activities.
_________________
John McDonald
RETIRED
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger MSN Messenger
anveshita
PostPosted: Thu Mar 31, 2005 11:33 am    Post subject: Reply with quote

Master

Joined: 27 Sep 2004
Posts: 254
Location: Jambudweepam

I have just sent a PM
Back to top
View user's profile Send private message
jmac
PostPosted: Thu Mar 31, 2005 12:03 pm    Post subject: Reply with quote

Jedi Knight

Joined: 27 Jun 2001
Posts: 3081
Location: EmeriCon, LLC

Your Block B1 contains a second Block B2 and an activity which Expires after a time specified in the container member: "WaitDuration".

The Block B2 contains Activty U01 and U02.

Activty U01 is DONE_BY PERSON 'SOMEUSER'

Activity U02 is DONE_BY PERSON 'ANOTHERUSER'
With Staff assignment done like this these activities are always going to be assigned to the specified users.

If you want to have the 2nd time through the block B2 performed by which ever user actually performed the work the first time thru the block, you are going to have to do your assignment "From Predefined fields" or "From Container". And set up the appropriate default values for the members and do the appropriate mapping.
_________________
John McDonald
RETIRED
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger MSN Messenger
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » Workflow Engines - IBM MQ Workflow & Business Process Choreographer » Blocks
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.