<div>G'day Shai,</div>
<div>&nbsp;</div>
<div>Use&nbsp;a fork step to split to five branches with only&nbsp;1 needed to complete. You have four paralel branches for the Release steps and a fifth branch containing two sequential wait steps, both for your own event (ZWHATEVER). In each of the Release branches when the release is effected you raise you're own event (ZWHATEVER) and then pause/stop/hobble the branch (for example include a Wait for Event for something that can never happen 
e.g. Wait for Created on the&nbsp;PO you're already operating with. Since it's already created you'll never receive this event and the branch will pause).</div>
<div>&nbsp;</div>
<div>When the first Release is effected you'll move through the first wait for event in the fifth branch.</div>
<div>When the 2nd Release&nbsp;is effected you'll move through the 2nd&nbsp;wait for event in the fifth branch. This will then complete the fifth branch and therefore the overall 5 way fork.</div>
<div>&nbsp;</div>
<div>After that you can release the PO.</div>
<div>&nbsp;</div>
<div>I hope this isn't too&nbsp;confusing. There are variations on a theme to be played with, but maybe this gives you some ideas.</div>
<div>&nbsp;</div>
<div>Have fun,</div>
<div>Mark</div>
<div><br><br>&nbsp;</div>
<div><span class="gmail_quote">On 3/26/06, <b class="gmail_sendername">Shai Eyal</b> &lt;<a href="mailto:shaie@team.co.il">shaie@team.co.il</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Hi all,<br>In my PO release procedure I have four release code in paralel: a, b, c,<br>d. If two of them release, then the PO is released. Then when the
<br>Workflow is trigerred, I sent different tasks to each one of the four<br>(like standard workflow 20000075 does). When two releases I'd like to<br>terminate the tasks of the other two.<br><br>Any idea how ? I tried to use terminating event but haven't had much
<br>success.<br><br>Thanks,<br>Shai E.<br></blockquote></div>