<div>G'day Mike,</div>
<div>&nbsp;</div>
<div>Maybe what you're doing should work, maybe not. Redo-rule may struggle when there is no rule.</div>
<div>&nbsp;</div>
<div>You may be better off (from a sanity point of view) to wrap the read of the attribute in a function module rule. </div>
<div>&nbsp;</div>
<div>Have fun,<br>Mark<br><br>&nbsp;</div>
<div><span class="gmail_quote">On 5/2/06, <b class="gmail_sendername"><a href="mailto:Mike.Nickson@boots.com">Mike.Nickson@boots.com</a></b> &lt;<a href="mailto:Mike.Nickson@boots.com">Mike.Nickson@boots.com</a>&gt; wrote:
</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div style="DIRECTION: ltr"><br><font face="sans-serif" size="2">Mike</font> <br><br><font face="sans-serif" size="2">Agent determination of the particular workitem that is causing me grief is done against an attribute of the object.
</font> <br><br><font face="sans-serif" size="2">I see that for this workitem the object itself is not being passed in the binding . . . . Do you think that this may be the problem ?</font> <br><br><font face="sans-serif" size="2">
I can see that agent determination at the time the workitem is created would have access to the object in the workflow container, but would it still have access to the workflow container when the rule is reevaluated if the object is not part of the task binding ?
</font> <br><br><font face="sans-serif" size="2">Mike</font> <br><br><br><br>
<table width="100%">
<tbody>
<tr valign="top">
<td>
<td><font face="sans-serif" size="1"><b>Mike Pokraka &lt;<a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:asap@workflowconnections.com" target="_blank">asap@workflowconnections.com</a>&gt;</b></font>
 <br><font face="sans-serif" size="1">Sent by: <a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:sap-wug-bounces@mit.edu" target="_blank">sap-wug-bounces@mit.edu</a></font> 
<p><font face="sans-serif" size="1">28/04/2006 19:06</font> <br><font face="sans-serif" size="1">Please respond to &quot;SAP Workflow Users' Group&quot;</font> <br></p>
<td><font face="Arial" size="1">&nbsp; &nbsp; &nbsp; &nbsp; </font><br><font face="sans-serif" size="1">&nbsp; &nbsp; &nbsp; &nbsp; To: &nbsp; &nbsp; &nbsp; &nbsp;&quot;SAP Workflow Users' Group&quot; &lt;<a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:sap-wug@mit.edu" target="_blank">
sap-wug@mit.edu</a>&gt;</font> <br><font face="sans-serif" size="1">&nbsp; &nbsp; &nbsp; &nbsp; cc: &nbsp; &nbsp; &nbsp; &nbsp;</font> <br><font face="sans-serif" size="1">&nbsp; &nbsp; &nbsp; &nbsp; Subject: &nbsp; &nbsp; &nbsp; &nbsp;Re: SAP_WAPI_ADM_WORKITEM_REDORULE</font></td>
<td><p></p></td></td></td></tr></tbody></table></div>
<div style="DIRECTION: ltr"><span class="e" id="q_10af4de505e2fdfb_1"><br><br><br><font size="2"><tt>G'Day Mr Nickson, <br><br>Sounds like a wood/trees problem - but that's to be expected rather late on a Friday: <br>If the rule no longer finds any agents (
i.e. the item is no longer relevant to the original agent), then it will happily send it out to all possible agents. Check how your agent determination is done, if it doesn't use a rule you should change it so that is uses a rule which is set to fail when none are found. 
<br><br>Cheers, <br>Mike<br><br><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:Mike.Nickson@boots.com" target="_blank">Mike.Nickson@boots.com</a> wrote:<br>&gt; <br>&gt; Basis 620 Level 55 - HR 470 Level 51
<br>&gt; <br>&gt; When I am executing SAP_WAPI_ADM_WORKITEM_REDORULE (as part of a <br>&gt; method), for most workitems it work OK and the workitem is rerouting <br>&gt; according to the current agent assignment rules against it.
<br>&gt; However when that workitem is a PCR (Personell Change Request), after <br>&gt; the call to the function module the workitem is being distributed to ALL <br>&gt; users (i.e. As a general task visible to all users).
<br>&gt; This is causing problems as random curious users are grabbing the <br>&gt; workitem (and thereby reserving it) and then on occasions also rejecting <br>&gt; it.<br>&gt; <br>&gt; This is a sensitive area of the business and I am then manually having 
<br>&gt; to snatch it back and reassign it to the correct user agent.<br>&gt; <br>&gt; Does anyone have any idea why SAP_WAPI_ADM_WORKITEM_REDORULE leaves PCR <br>&gt; (and I suspect possibly other) workitems as a general task available to 
<br>&gt; all users ?<br>&gt; <br>&gt; The full scenario is that if a user changes position in the HR org <br>&gt; structure, then we reevaluate the agent rules against their workitems to <br>&gt; ensure that they are still relevant to them in their new position.
<br>&gt; <br>&gt; Mike<br>&gt; <br>&gt; <br>&gt; ------------------------------------------------------------------------<br>&gt; <br>&gt; _______________________________________________<br>&gt; SAP-WUG mailing list<br>&gt; 
<a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:SAP-WUG@mit.edu" target="_blank">SAP-WUG@mit.edu</a><br>&gt; <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://mailman.mit.edu/mailman/listinfo/sap-wug" target="_blank">
http://mailman.mit.edu/mailman/listinfo/sap-wug</a><br><br>_______________________________________________<br>SAP-WUG mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:SAP-WUG@mit.edu" target="_blank">
SAP-WUG@mit.edu</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://mailman.mit.edu/mailman/listinfo/sap-wug" target="_blank">http://mailman.mit.edu/mailman/listinfo/sap-wug</a><br></tt></font><br>
<br></span></div><br>_______________________________________________<br>SAP-WUG mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:SAP-WUG@mit.edu">SAP-WUG@mit.edu</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://mailman.mit.edu/mailman/listinfo/sap-wug" target="_blank">
http://mailman.mit.edu/mailman/listinfo/sap-wug</a><br><br><br></blockquote></div><br>