<div>Hi Shai,</div>
<div> </div>
<div>Your can add your logic to determine the right receiver type (workflow template) can be added in "Receiver Type function module "</div>
<div>and this can be assigned to the event linkage.</div>
<div> </div>
<div>if you double click on your wf template in SWETYPV (or details) you will see the option for a "Receiver Type function module ",</div>
<div>you can put in you custom FM here.</div>
<div> </div>
<div>Import/Export parameters.</div>
<div><font color="#0000ff" size="1">
<p>*"*"Local interface:</p>
<p>*" IMPORTING</p>
<p>*" VALUE(OBJTYPE) LIKE SWETYPECOU-OBJTYPE</p>
<p>*" VALUE(OBJKEY) LIKE SWEINSTCOU-OBJKEY</p>
<p>*" VALUE(EVENT) LIKE SWETYPECOU-EVENT</p>
<p>*" EXPORTING</p>
<p>*" VALUE(RECTYPE) LIKE SWETYPECOU-RECTYPE</p>
<p>*" TABLES</p>
<p>*" EVENT_CONTAINER STRUCTURE SWCONT</p>
<p>*" EXCEPTIONS</p>
<p>*" NO_RECTYPE</p>
<p></p></font>your logic can be something like this</div>
<div><font color="#0000ff" size="1">* No object key is blank raise exception</font></div><font size="1">
<p>IF objkey IS INITIAL.</p>
<p> RAISE no_rectype.</p>
<p>ELSE.</p>
<p> IF SY-TCODE = 'FV50' .</p>
<p></p></font><font size="1"> RECTYPE = 'WSxxxxxxxx'.</font>
<p><font size="1"> ELSEIF SY-TCODE = 'FV60'.</font></p>
<p> RECTYPE = 'WSxxxxxxxx'.</p><font size="1">
<p> ELSE.</p></font><font size="1">
<p> RECTYPE = 'WSxxxxxxxx'.</p>
<p> ENDIF.</p>
<p>ENDIF.</p>
<div></div></font>hope this helps........
<div> </div>
<div>Lalitha<br><br> </div>
<div><span class="gmail_quote">On 7/30/07, <b class="gmail_sendername">Shai Eyal</b> <<a href="mailto:shai.eyal@yahoo.com">shai.eyal@yahoo.com</a>> wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div>
<div style="FONT-SIZE: 10pt; FONT-FAMILY: tahoma, new york, times, serif">
<div></div>
<div>Hi all,</div>
<div> </div>
<div>I've created several workflow templates triggered for MLST_NETW.STARTED.</div>
<div>All work well. The issue is that not all WS's should start every time MLST_NETW.STARTED is triggered. In fact, within the milestone parameters the WS number is entered. </div>
<div>What I'm trying to do is create start condition to verify only the proper WS is started., something like TaskID = &Workflow.Work item task&.</div>
<div> </div>
<div>Where TaskID origins from event MLST_NETW.STARTED and &Workflow.Work item task& from system data.</div>
<div> </div>
<div>Any idea ? BTW, any alternative solution will be highly appreciated.</div>
<div> </div>
<div>Thanks in advance.</div>
<div><br> </div>
<p><font face="verdana, helvetica, sans-serif" color="#00007f" size="2"><strong>Regards,<br>Shai Eyal</strong></font></p>
<p><font face="Verdana" color="#000080" size="2"><strong>SAP Logistics senior consultant<br>SAP Workflow specialist<br></strong></font></p><span class="ad">
<div></div></span></div><span class="ad"><br>
<hr size="1">
Yahoo! Answers - Get better answers from someone who knows. <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://uk.answers.yahoo.com/;_ylc=X3oDMTEydmViNG02BF9TAzIxMTQ3MTcxOTAEc2VjA21haWwEc2xrA3RhZ2xpbmU" target="_blank">
Try it now</a>.</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></blockquote></div><br>