<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<TITLE>Active Version of WF Template</TITLE>
 
<META content=3D"MSHTML 5.00.2920.0" name=3DGENERATOR></HEAD>
<BODY>
<DIV>&nbsp;</DIV>
<DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN =
class=3D934441210-27022002>Brian,=20
Brad,</SPAN></FONT></DIV>
<DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN=20
class=3D934441210-27022002></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN =
class=3D934441210-27022002>the=20
workflow cannot switch versions at runtime for logical reasons, thus =
all running=20
workflows will always&nbsp;continue with the version they were started =
with. To=20
realise why this must be the case,&nbsp;imagine you have changed the =
flow and=20
the data that goes with it between versions, and a running workflow =
would now=20
try to switch from the old to the new version between steps, but the =
running=20
workflow does not have the data it needs to, say, evaluate a condition =
in the=20
new flow, because&nbsp;this was determined in a step of the NEW=20
flow&nbsp;</SPAN></FONT><FONT color=3D#0000ff face=3DArial =
size=3D2><SPAN=20
class=3D934441210-27022002>that the OLD running workflow had already =
passed.. =20
Even more basic, try imagining how you would determine (putting =
yourself in the=20
position of the workflow engine) what the next step would be in the new =
version,=20
coming from the old version.. say the new version includes a few more =
activities=20
and branches, or even worse, the currently running step in the old flow =
does not=20
exist any more in the new flow.. as far as my understanding goes, it =
would be a=20
logical impossibility to describe such situations within the =
constraints of any=20
programming language.</SPAN></FONT></DIV>
<DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN=20
class=3D934441210-27022002></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT color=3D#0000ff face=3DArial size=3D2><SPAN=20
class=3D934441210-27022002>Greetings,<BR>Stephan&nbsp;</SPAN></FONT></DI=
V>
<DIV>&nbsp;</DIV>
<BLOCKQUOTE dir=3Dltr style=3D"MARGIN-RIGHT: 0px">
  <DIV align=3Dleft class=3DOutlookMessageHeader dir=3Dltr><FONT =
face=3DTahoma=20
  size=3D2>-----Urspr=FCngliche Nachricht-----<BR><B>Von:</B> =
Schroeter, Brad=20
  [mailto:BSchroeter@ti.com]<BR><B>Gesendet:</B> Dienstag, 26. Februar =
2002=20
  23:49<BR><B>An:</B> SAP-WUG@MITVMA.MIT.EDU<BR><B>Betreff:</B> Re: =
Active=20
  Version of WF Template<BR><BR></DIV></FONT>
  <DIV><SPAN class=3D119333922-26022002><FONT face=3DArial=20
  size=3D2>Brian,</FONT></SPAN></DIV>
  <DIV><SPAN class=3D119333922-26022002><FONT face=3DArial size=3D2>I'm =
on 4.0B and I=20
  believe that's the way SAP works by design&nbsp;so that "old" =
workflows will=20
  not possibly error out due to&nbsp;changes in the workflow template =
(any new=20
  workflows created after the transport/activation should use the new =
workflow=20
  version).</FONT></SPAN></DIV>
  <DIV><SPAN class=3D119333922-26022002></SPAN>&nbsp;</DIV>
  <DIV><SPAN class=3D119333922-26022002><FONT face=3DArial=20
  size=3D2>-Brad</FONT>&nbsp;</SPAN></DIV>
  <BLOCKQUOTE dir=3Dltr style=3D"MARGIN-RIGHT: 0px">
    <DIV align=3Dleft class=3DOutlookMessageHeader dir=3Dltr><FONT =
face=3DTahoma=20
    size=3D2>-----Original Message-----<BR><B>From:</B> Snyder, Brian=20
    [mailto:BSnyder@wafertech.com]<BR><B>Sent:</B> Tuesday, February =
26, 2002=20
    3:38 PM<BR><B>To:</B> SAP-WUG@MITVMA.MIT.EDU<BR><B>Subject:</B> =
Active=20
    Version of WF Template<BR><BR></FONT></DIV>
    <P><FONT face=3DArial size=3D2>I have a WF(46C) that is initiated =
when an=20
    employee has a new qualification added to their training =
profile.&nbsp; This=20
    WF then waits until the qualification expires and then sends an =
email to the=20
    employee.&nbsp; I have just made some modifications to the original =
WF=20
    template and transported it to production. When I look a the log =
for=20
    existing WFs that are "In Process", they appear to be using the OLD =
version=20
    of the template.&nbsp; I activated the WF in production but they =
still=20
    appear to be using the OLD version when I look at them in the WF =
log.&nbsp;=20
    </FONT></P>
    <P><FONT face=3DArial size=3D2>Did I miss something?&nbsp; Is there =
any way to=20
    get the IN PROCESS work items to use the new vesion of the =
WF?</FONT> </P>
    <P><FONT face=3DArial size=3D2>Any help would be =
appreciated!</FONT> </P>
    <P><B><FONT face=3DArial size=3D2>Brian Snyder</FONT></B> =
<BR><B><FONT=20
    color=3D#800000 face=3DArial size=3D1>WaferTech</FONT></B> =
<BR><B><FONT=20
    color=3D#800000 face=3DArial size=3D1>360.817.3141</FONT></B> =
<BR><B><FONT=20
    color=3D#800000 face=3DArial =
size=3D1>bsnyder@wafertech.com</FONT></B>=20
  </P></BLOCKQUOTE></BLOCKQUOTE></BODY></HTML>