<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns="http://www.w3.org/TR/REC-html40" xmlns:v = 
"urn:schemas-microsoft-com:vml" xmlns:o = 
"urn:schemas-microsoft-com:office:office" xmlns:w = 
"urn:schemas-microsoft-com:office:word" xmlns:x = 
"urn:schemas-microsoft-com:office:excel" xmlns:p = 
"urn:schemas-microsoft-com:office:powerpoint" xmlns:a = 
"urn:schemas-microsoft-com:office:access" xmlns:dt = 
"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:s = 
"uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:rs = 
"urn:schemas-microsoft-com:rowset" xmlns:z = "#RowsetSchema" xmlns:b = 
"urn:schemas-microsoft-com:office:publisher" xmlns:ss = 
"urn:schemas-microsoft-com:office:spreadsheet" xmlns:c = 
"urn:schemas-microsoft-com:office:component:spreadsheet" xmlns:odc = 
"urn:schemas-microsoft-com:office:odc" xmlns:oa = 
"urn:schemas-microsoft-com:office:activation" xmlns:html = 
"http://www.w3.org/TR/REC-html40" xmlns:q = 
"http://schemas.xmlsoap.org/soap/envelope/" xmlns:rtc = 
"http://microsoft.com/officenet/conferencing" XMLNS:D = "DAV:" XMLNS:Repl = 
"http://schemas.microsoft.com/repl/" xmlns:mt = 
"http://schemas.microsoft.com/sharepoint/soap/meetings/" xmlns:x2 = 
"http://schemas.microsoft.com/office/excel/2003/xml" xmlns:ppda = 
"http://www.passport.com/NameSpace.xsd" xmlns:ois = 
"http://schemas.microsoft.com/sharepoint/soap/ois/" xmlns:dir = 
"http://schemas.microsoft.com/sharepoint/soap/directory/" xmlns:ds = 
"http://www.w3.org/2000/09/xmldsig#" xmlns:dsp = 
"http://schemas.microsoft.com/sharepoint/dsp" xmlns:udc = 
"http://schemas.microsoft.com/data/udc" xmlns:xsd = 
"http://www.w3.org/2001/XMLSchema" xmlns:sub = 
"http://schemas.microsoft.com/sharepoint/soap/2002/1/alerts/" xmlns:ec = 
"http://www.w3.org/2001/04/xmlenc#" xmlns:sp = 
"http://schemas.microsoft.com/sharepoint/" xmlns:sps = 
"http://schemas.microsoft.com/sharepoint/soap/" xmlns:xsi = 
"http://www.w3.org/2001/XMLSchema-instance" xmlns:udcs = 
"http://schemas.microsoft.com/data/udc/soap" xmlns:udcxf = 
"http://schemas.microsoft.com/data/udc/xmlfile" xmlns:udcp2p = 
"http://schemas.microsoft.com/data/udc/parttopart" xmlns:wf = 
"http://schemas.microsoft.com/sharepoint/soap/workflow/" xmlns:dsss = 
"http://schemas.microsoft.com/office/2006/digsig-setup" xmlns:dssi = 
"http://schemas.microsoft.com/office/2006/digsig" xmlns:mdssi = 
"http://schemas.openxmlformats.org/package/2006/digital-signature" xmlns:mver = 
"http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:m = 
"http://schemas.microsoft.com/office/2004/12/omml" xmlns:mrels = 
"http://schemas.openxmlformats.org/package/2006/relationships" xmlns:spwp = 
"http://microsoft.com/sharepoint/webpartpages" xmlns:ex12t = 
"http://schemas.microsoft.com/exchange/services/2006/types" xmlns:ex12m = 
"http://schemas.microsoft.com/exchange/services/2006/messages" xmlns:pptsl = 
"http://schemas.microsoft.com/sharepoint/soap/SlideLibrary/" xmlns:spsl = 
"http://microsoft.com/webservices/SharePointPortalServer/PublishedLinksService" 
XMLNS:Z = "urn:schemas-microsoft-com:" xmlns:st = ""><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.5880" name=GENERATOR><!--[if !mso]>
<STYLE>v\:* {
        BEHAVIOR: url(#default#VML)
}
o\:* {
        BEHAVIOR: url(#default#VML)
}
w\:* {
        BEHAVIOR: url(#default#VML)
}
.shape {
        BEHAVIOR: url(#default#VML)
}
</STYLE>
<![endif]-->
<STYLE>@font-face {
        font-family: Calibri;
}
@font-face {
        font-family: Tahoma;
}
@font-face {
        font-family: Verdana;
}
@page Section1 {size: 8.5in 11.0in; margin: 1.0in 1.0in 1.0in 1.0in; }
P.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","serif"
}
LI.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","serif"
}
DIV.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","serif"
}
A:link {
        COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlink {
        COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
A:visited {
        COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlinkFollowed {
        COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
P {
        FONT-SIZE: 12pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times New Roman","serif"; mso-style-priority: 99; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto
}
SPAN.ecx868155315-09122009 {
        mso-style-name: ecx868155315-09122009
}
P.ecx7588a79e-a56e-4eb5-807e-a8a2451b6b86 {
        FONT-SIZE: 12pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times New Roman","serif"; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-style-name: ecx7588a79e-a56e-4eb5-807e-a8a2451b6b86
}
LI.ecx7588a79e-a56e-4eb5-807e-a8a2451b6b86 {
        FONT-SIZE: 12pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times New Roman","serif"; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-style-name: ecx7588a79e-a56e-4eb5-807e-a8a2451b6b86
}
DIV.ecx7588a79e-a56e-4eb5-807e-a8a2451b6b86 {
        FONT-SIZE: 12pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times New Roman","serif"; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-style-name: ecx7588a79e-a56e-4eb5-807e-a8a2451b6b86
}
P.ecx7588a79e-a56e-4eb5-807e-a8a2451b6b861 {
        FONT-SIZE: 12pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times New Roman","serif"; mso-margin-top-alt: auto; mso-style-name: ecx7588a79e-a56e-4eb5-807e-a8a2451b6b861
}
LI.ecx7588a79e-a56e-4eb5-807e-a8a2451b6b861 {
        FONT-SIZE: 12pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times New Roman","serif"; mso-margin-top-alt: auto; mso-style-name: ecx7588a79e-a56e-4eb5-807e-a8a2451b6b861
}
DIV.ecx7588a79e-a56e-4eb5-807e-a8a2451b6b861 {
        FONT-SIZE: 12pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times New Roman","serif"; mso-margin-top-alt: auto; mso-style-name: ecx7588a79e-a56e-4eb5-807e-a8a2451b6b861
}
P.ecxc6d3c6c6-5c23-4132-8928-8063b150774c {
        FONT-SIZE: 12pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times New Roman","serif"; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-style-name: ecxc6d3c6c6-5c23-4132-8928-8063b150774c
}
LI.ecxc6d3c6c6-5c23-4132-8928-8063b150774c {
        FONT-SIZE: 12pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times New Roman","serif"; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-style-name: ecxc6d3c6c6-5c23-4132-8928-8063b150774c
}
DIV.ecxc6d3c6c6-5c23-4132-8928-8063b150774c {
        FONT-SIZE: 12pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times New Roman","serif"; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-style-name: ecxc6d3c6c6-5c23-4132-8928-8063b150774c
}
P.ecx7588a79e-a56e-4eb5-807e-a8a2451b6b862 {
        FONT-SIZE: 12pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times New Roman","serif"; mso-margin-top-alt: auto; mso-style-name: ecx7588a79e-a56e-4eb5-807e-a8a2451b6b862
}
LI.ecx7588a79e-a56e-4eb5-807e-a8a2451b6b862 {
        FONT-SIZE: 12pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times New Roman","serif"; mso-margin-top-alt: auto; mso-style-name: ecx7588a79e-a56e-4eb5-807e-a8a2451b6b862
}
DIV.ecx7588a79e-a56e-4eb5-807e-a8a2451b6b862 {
        FONT-SIZE: 12pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times New Roman","serif"; mso-margin-top-alt: auto; mso-style-name: ecx7588a79e-a56e-4eb5-807e-a8a2451b6b862
}
P.ecxc6d3c6c6-5c23-4132-8928-8063b150774c1 {
        FONT-SIZE: 12pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times New Roman","serif"; mso-margin-top-alt: auto; mso-style-name: ecxc6d3c6c6-5c23-4132-8928-8063b150774c1
}
LI.ecxc6d3c6c6-5c23-4132-8928-8063b150774c1 {
        FONT-SIZE: 12pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times New Roman","serif"; mso-margin-top-alt: auto; mso-style-name: ecxc6d3c6c6-5c23-4132-8928-8063b150774c1
}
DIV.ecxc6d3c6c6-5c23-4132-8928-8063b150774c1 {
        FONT-SIZE: 12pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times New Roman","serif"; mso-margin-top-alt: auto; mso-style-name: ecxc6d3c6c6-5c23-4132-8928-8063b150774c1
}
P.ecx7588a79e-a56e-4eb5-807e-a8a2451b6b863 {
        FONT-SIZE: 12pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times New Roman","serif"; mso-margin-top-alt: auto; mso-style-name: ecx7588a79e-a56e-4eb5-807e-a8a2451b6b863
}
LI.ecx7588a79e-a56e-4eb5-807e-a8a2451b6b863 {
        FONT-SIZE: 12pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times New Roman","serif"; mso-margin-top-alt: auto; mso-style-name: ecx7588a79e-a56e-4eb5-807e-a8a2451b6b863
}
DIV.ecx7588a79e-a56e-4eb5-807e-a8a2451b6b863 {
        FONT-SIZE: 12pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times New Roman","serif"; mso-margin-top-alt: auto; mso-style-name: ecx7588a79e-a56e-4eb5-807e-a8a2451b6b863
}
P.ecxc6d3c6c6-5c23-4132-8928-8063b150774c2 {
        FONT-SIZE: 12pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times New Roman","serif"; mso-margin-top-alt: auto; mso-style-name: ecxc6d3c6c6-5c23-4132-8928-8063b150774c2
}
LI.ecxc6d3c6c6-5c23-4132-8928-8063b150774c2 {
        FONT-SIZE: 12pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times New Roman","serif"; mso-margin-top-alt: auto; mso-style-name: ecxc6d3c6c6-5c23-4132-8928-8063b150774c2
}
DIV.ecxc6d3c6c6-5c23-4132-8928-8063b150774c2 {
        FONT-SIZE: 12pt; MARGIN-BOTTOM: 0pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times New Roman","serif"; mso-margin-top-alt: auto; mso-style-name: ecxc6d3c6c6-5c23-4132-8928-8063b150774c2
}
SPAN.ecxecx156511519-08122009 {
        mso-style-name: ecxecx156511519-08122009
}
SPAN.ecxecx562264707-09122009 {
        mso-style-name: ecxecx562264707-09122009
}
SPAN.ecxecx968284307-09122009 {
        mso-style-name: ecxecx968284307-09122009
}
SPAN.ecxecxecgmailquote {
        mso-style-name: ecxecxec_gmail_quote
}
SPAN.ecxecxece {
        mso-style-name: ecxecxec_e
}
SPAN.EmailStyle32 {
        COLOR: #1f497d; FONT-FAMILY: "Calibri","sans-serif"; mso-style-type: personal-reply
}
.MsoChpDefault {
        FONT-SIZE: 10pt; mso-style-type: export-only
}
DIV.Section1 {
        page: Section1
}
</STYLE>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]--></HEAD>
<BODY lang=EN-US vLink=purple link=blue>
<DIV><SPAN class=930073713-15122009><FONT face=Arial color=#0000ff size=2>Thanks 
guys</FONT></SPAN></DIV>
<DIV><SPAN class=930073713-15122009><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=930073713-15122009><FONT face=Arial color=#0000ff 
size=2>Obviously, I would *never* **ever** consider direct database... um 
"adjustments"... to overcome development issues of this nature! I suppose the 
preferred option would be to identify the missing objects during testing, and 
then update the bindings to use new (upgrade resilient) data types in prod, so 
that by the time production is upgraded, only 'correctly bound' workflows are 
in-flight. </FONT></SPAN></DIV>
<DIV><SPAN class=930073713-15122009><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=930073713-15122009></SPAN><SPAN class=930073713-15122009><FONT 
face=Arial color=#0000ff size=2>However, I'm sure that there are some examples 
where this approach is insufficient or inappropriate. I</FONT></SPAN><SPAN 
class=930073713-15122009><FONT face=Arial color=#0000ff size=2>s the 
described&nbsp;scenario below pretty much an exhaustive description of&nbsp;the 
problems that in-flight workflows experienced (plus the fixes employed), or is 
this just one of a selection of issues?</FONT>&nbsp;</SPAN></DIV>
<DIV><SPAN class=930073713-15122009><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=930073713-15122009><FONT face=Arial color=#0000ff 
size=2>Cheers</FONT></SPAN></DIV>
<DIV><SPAN class=930073713-15122009><FONT face=Arial color=#0000ff 
size=2>Andy</FONT></SPAN></DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT><BR>&nbsp;</DIV>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> sap-wug-bounces@mit.edu 
[mailto:sap-wug-bounces@mit.edu] <B>On Behalf Of </B>Alon Raskin<BR><B>Sent:</B> 
Wednesday 09 December 2009 17:50<BR><B>To:</B> SAP Workflow Users' 
Group<BR><B>Subject:</B> RE: Workflow Upgrade issues (4.6c to ECC 
6)<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV class=Section1>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'">That 
Alon guy is a cowboy. No wonder he lives in Texas!<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'">Imagine 
that! Reusing an SAP delivered data element. Will the horrors ever 
cease….<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></SPAN></P>
<DIV>
<P class=MsoNormal><B><SPAN 
style="FONT-SIZE: 11pt; COLOR: navy; FONT-FAMILY: 'Calibri','sans-serif'">Alon 
Raskin</SPAN></B><SPAN 
style="FONT-SIZE: 10pt; COLOR: #1f497d; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P>
<P class=MsoNormal><B><SPAN 
style="FONT-SIZE: 11pt; COLOR: navy; FONT-FAMILY: 'Calibri','sans-serif'">e:</SPAN></B><SPAN 
style="FONT-SIZE: 11pt; COLOR: navy; FONT-FAMILY: 'Calibri','sans-serif'"> <B><A 
title="mailto:araskin@3i-consulting.com&#13;&#10;blocked::mailto:araskin@3i-consulting.com" 
href="mailto:araskin@3i-consulting.com">araskin@3i-consulting.com</A></B></SPAN><SPAN 
style="FONT-SIZE: 10pt; COLOR: #1f497d; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P></DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'"><o:p>&nbsp;</o:p></SPAN></P>
<DIV>
<DIV 
style="BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; BORDER-LEFT: medium none; PADDING-TOP: 3pt; BORDER-BOTTOM: medium none">
<P class=MsoNormal><B><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">From:</SPAN></B><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"> 
sap-wug-bounces@mit.edu [mailto:sap-wug-bounces@mit.edu] <B>On Behalf Of 
</B>Mike Gambier<BR><B>Sent:</B> Wednesday, December 09, 2009 10:32 
AM<BR><B>To:</B> sap-wug@mit.edu<BR><B>Subject:</B> RE: Workflow Upgrade issues 
(4.6c to ECC 6)<o:p></o:p></SPAN></P></DIV></DIV>
<P class=MsoNormal><o:p>&nbsp;</o:p></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">Andy,<BR>&nbsp;<BR>The 
surgery was required on the Workflow Container definitions themselves, 
specifically where non-existent Data Dictionary types were discovered to be the 
root cause of some abnormal behaviour.<BR>&nbsp;<BR>We found that we had live WF 
instances of some definitions that compiled&nbsp;just fine pre-upgrade that all 
of a sudden fell over in ECC 6 because they wanted to use some data 
elements/fields that had simply vanished&nbsp;because of the upgrade. 
<BR>&nbsp;<BR>In our case&nbsp;the things that went missing were actually in 
SAP's namespace&nbsp;so we couldn't stop them from disappearing, i.e. some of 
our WF developers (*ahem* Alon Raskin, not mentioning any names of course!) had 
made use of an old SAP data type that ended up being zapped from 
DDIC.<BR>&nbsp;<BR>So let's just&nbsp;say that a few 'adjustments' (direct 
hacks)&nbsp;needed to be made post-upgrade&nbsp;to some SAP tables like 
SWDSBINDEF (specifically fields REFSTRUCT &amp; REFFIELD)&nbsp;to allow the 
errored WFs to be restarted and 'find' the correct data type to use going 
forward.<BR>&nbsp;<BR>Regards,<BR>&nbsp;<BR>Mike 
GT<BR>&nbsp;<o:p></o:p></SPAN></P>
<DIV class=MsoNormal style="TEXT-ALIGN: center" align=center><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">
<HR id=stopSpelling align=center width="100%" SIZE=2>
</SPAN></DIV>
<P class=MsoNormal style="MARGIN-BOTTOM: 12pt"><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">Subject: RE: 
Workflow Upgrade issues (4.6c to ECC 6)<BR>Date: Wed, 9 Dec 2009 09:01:33 
-0700<BR>From: andy.m.catherall@cadbury.com<BR>To: 
sap-wug@mit.edu<o:p></o:p></SPAN></P>
<DIV>
<P class=MsoNormal><SPAN class=ecx868155315-09122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">Thanks 
Mike</SPAN></SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">&nbsp;<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN class=ecx868155315-09122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">I'm 
still unclear on a fundamental point:</SPAN></SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">&nbsp;<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN class=ecx868155315-09122009><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">"...although we did 
have to perform a few surgical procedures on a few definitions to resolve the 
odd bug here and there. And for the record we did NOT kill all of our active 
instances at all. "</SPAN></SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">&nbsp;<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN class=ecx868155315-09122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">These 
two statements appear to be mutually exclusive (unless I am *really* missing 
something).</SPAN></SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">&nbsp;<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN class=ecx868155315-09122009><U><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">A 
typical scenario</SPAN></U></SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN class=ecx868155315-09122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">*&nbsp;We 
have some WF_1 instances running version_1 on a 4.6c PROD 
machine</SPAN></SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN class=ecx868155315-09122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">* We 
take a copy of prod (for test purposes)</SPAN></SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN class=ecx868155315-09122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">* We 
test these running instances of WF_1 and find a bug... lets say, in the 
bindings.</SPAN></SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN class=ecx868155315-09122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">* We 
make a fix to resolve this issue in our ECC6 landscape. WF_1 has been 
reactivated and a transport created.</SPAN></SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN class=ecx868155315-09122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">* 
...</SPAN></SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN class=ecx868155315-09122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">* Some 
time later, we finally go live. The production environment is upgraded and the 
'fix' transports are uploaded.</SPAN></SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN class=ecx868155315-09122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">* The 
active instances of WF_1 at version_1 (which started just prior&nbsp;to the 
upgrade) will run into the bug. Any new instances will now start version_2, and 
hence be bug-free (hopefully!).</SPAN></SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">&nbsp;<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN class=ecx868155315-09122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">Where 
did the surgical procedures take place such that active instances were able to 
continue after the upgrade? In the 4.6c environment, in advance of the 
upgrade?</SPAN></SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">&nbsp;<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN class=ecx868155315-09122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">Thanks 
again</SPAN></SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN class=ecx868155315-09122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">Andy</SPAN></SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">&nbsp;<o:p></o:p></SPAN></P></DIV>
<DIV class=MsoNormal style="TEXT-ALIGN: center" align=center><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">
<HR align=center width="100%" SIZE=2>
</SPAN></DIV>
<P class=MsoNormal style="MARGIN-BOTTOM: 12pt"><B><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">From:</SPAN></B><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"> 
sap-wug-bounces@mit.edu [mailto:sap-wug-bounces@mit.edu] <B>On Behalf Of 
</B>Mike Gambier<BR><B>Sent:</B> Wednesday 09 December 2009 14:30<BR><B>To:</B> 
sap-wug@mit.edu<BR><B>Subject:</B> RE: Workflow Upgrade issues (4.6c to ECC 
6)</SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">Hi 
Andy,<BR>&nbsp;<BR>I'm glad you found the thread useful :)<BR>&nbsp;<BR>Several 
months on from the upgrade and I'm pleased to say we've made the transition to 
an ECC 6 platform&nbsp;without too much fallout, so in the immortal words on the 
HG2G book "Don't Panic!". <BR>&nbsp;<BR>Nothing went drastically wrong, although 
we did have to perform a few surgical procedures on a few definitions to resolve 
the odd bug here and there. And for the record we did NOT kill all of our active 
instances at all. Instead we had millions of them waking up and playing with the 
new Workflow engine code reasonable natively. The only ones that had problems 
'wakng up' were typically ones that were trying to invoke standard SAP Functions 
that had been zapped in during the upgrade, e.g. 
SWW_BI_EXECUTE_S_NEW.<BR>&nbsp;<BR>Probably the best thing you can do is scan 
through <STRONG><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'">OSS Note 
1068627</SPAN></STRONG> and prepare for some thorough testing prior to the big 
day.<BR>&nbsp;<BR>Provided you don't intend to import Workflow definition 
changes from a 4.6c (or earlier) system into an ECC 6 one <U>on a continuous 
basis</U>, as we did, you should find your definitions probably only need to be 
looked at a couple of times before they bed down. You might want to create 'new' 
versions in your development environments just to be sure you can differentiate 
between new instances and old ones but it wasn't actually necessary in most 
cases. Just good practice really.<BR>&nbsp;<BR>Perhaps the biggest concern we 
had (and continue to have) is the use of the XML container and the persistence 
profile at our volumes. Simply put, we have not switched to the new tables at 
all. Mostly because we rely heavily on being able to 'find' objects in Workflow 
containers for exception and monitoring processes and so need stuff to still be 
in SWW_CONTOB. All of which means we have religiously set our Persistence 
Profile to the 'Structured' setting which forces the code to use the 'old' 
container tables.<BR>&nbsp;<BR>Having said that our PI system is merrily using 
ccBPM stuff (essentially that means Workflow) and is using the&nbsp;XML 
Container tables, albeit at significantly lower volumes.<BR><BR>Pretty soon 
we'll complete the holy trinity and have Workflows running in our new SAP CRM 
7.0 system too. Which will mean WF-BATCH whizzing along in 3 different SAP 
systems and 3 different ABAP codestacks all at the same time. Oh joy... 
:)<BR>&nbsp;<BR>Regards,<BR>&nbsp;<BR>Mike GT<BR>&nbsp;<o:p></o:p></SPAN></P>
<DIV class=MsoNormal style="TEXT-ALIGN: center" align=center><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">
<HR id=ecxstopSpelling align=center width="100%" SIZE=2>
</SPAN></DIV>
<P class=MsoNormal style="MARGIN-BOTTOM: 12pt"><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">Subject: RE: 
Workflow Upgrade issues (4.6c to ECC 6)<BR>Date: Wed, 9 Dec 2009 05:56:13 
-0700<BR>From: andy.m.catherall@cadbury.com<BR>To: 
sap-wug@mit.edu<o:p></o:p></SPAN></P>
<DIV>
<P class=MsoNormal><SPAN class=ecxecx156511519-08122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">Hi 
all</SPAN></SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">&nbsp;<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN class=ecxecx156511519-08122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">Apologies 
for resurrecting an old thread... I'm working my way through all the 
upgrade-lesson posts, as we are now finally moving from 4.6c to ECC6. I too have 
recognised this "Do I *really* have to&nbsp;end all my workflow 
instances/business processes!?!" dilemma, and am trying to understand the 
subtle</SPAN></SPAN><SPAN class=ecxecx562264707-09122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">ties</SPAN></SPAN><SPAN 
class=ecxecx156511519-08122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'"> behind 
it. This thread seemed a very pertinent place to ask my 
question</SPAN></SPAN><SPAN class=ecxecx562264707-09122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">s</SPAN></SPAN><SPAN 
class=ecxecx156511519-08122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">.</SPAN></SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">&nbsp;<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN class=ecxecx156511519-08122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">I really 
appreciate all the lessons which have been put on this forum with respect to WF 
upgrades... from this, I get the strong impression that there may be a multitude 
of bugs, issues and&nbsp;associated corrections to workflow definitions, 
bindings, the 'block structure' etc, in support of ECC6. I am witnessing a 
number of these issues in our test environment, and they are impacted both 
in-flight instances &amp; new instances.</SPAN></SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">&nbsp;<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN class=ecxecx156511519-08122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">Many of 
these fixes will result in new versions of the workflow design: So, for example, 
if&nbsp;I identify &amp; fix a binding issue in my ECC6 test environment, I will 
have to re-activate the workflow and promote the&nbsp;change into production at 
cut-over. This instantly means that any workflows might be in-progress during 
the cut-over weekend will be not be 'valid' in the new environment, because they 
will not be running the corrected version. Further, we may have to change an 
object or method such that old versions of the workflow cannot successfully call 
it... Again, in-flight workflow instances are the living-dead; we know they will 
not continue after the upgrade.</SPAN></SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">&nbsp;<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">&nbsp;<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN class=ecxecx156511519-08122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">That all 
made sense to me and my little understanding of the universe... and I can 
foresee having to forewarn the business of this. They will by very impressed, 
I'm sure!</SPAN></SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">&nbsp;<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN class=ecxecx156511519-08122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">However, 
there are hints in th</SPAN></SPAN><SPAN class=ecxecx968284307-09122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">is&nbsp;thread 
- and other similar</SPAN></SPAN><SPAN class=ecxecx156511519-08122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">&nbsp;</SPAN></SPAN><SPAN 
class=ecxecx968284307-09122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">ones - 
</SPAN></SPAN><SPAN class=ecxecx156511519-08122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">of 
people somehow managing to cajole their workflow instances into continuing 
across the upgrade boundary...</SPAN></SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">&nbsp;<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN class=ecxecx156511519-08122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">So, my 
question</SPAN></SPAN><SPAN class=ecxecx968284307-09122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">s</SPAN></SPAN><SPAN 
class=ecxecx156511519-08122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">:</SPAN></SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN class=ecxecx156511519-08122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">Where&nbsp;</SPAN></SPAN><SPAN 
class=ecxecx968284307-09122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">are 
</SPAN></SPAN><SPAN class=ecxecx156511519-08122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">all the 
fixes made such that 'old'&nbsp;versions of the workflows were still functional 
even after the upgrade?</SPAN></SPAN><SPAN class=ecxecx968284307-09122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'"> Can 
they all be made in the 4.6c system, in advance of the 
upgrade?</SPAN></SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN class=ecxecx968284307-09122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">How are 
all the fixes made?&nbsp;If they cannot all be made in the 4.6c environment 
(e.g. the corrected block-structure issue</SPAN></SPAN><SPAN 
class=ecxecx562264707-09122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'"> only 
manifests in ECC6</SPAN></SPAN><SPAN class=ecxecx968284307-09122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">), how 
are new versions avoided?</SPAN></SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">&nbsp;<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">&nbsp;<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN class=ecxecx156511519-08122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">Many 
thanks for this information.</SPAN></SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN class=ecxecx156511519-08122009><SPAN 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Arial','sans-serif'">Andy</SPAN></SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">&nbsp;<o:p></o:p></SPAN></P></DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p>&nbsp;</o:p></SPAN></P>
<DIV class=MsoNormal style="TEXT-ALIGN: center" align=center><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">
<HR align=center width="100%" SIZE=2>
</SPAN></DIV>
<P class=MsoNormal style="MARGIN-BOTTOM: 12pt"><B><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">From:</SPAN></B><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"> 
sap-wug-bounces@mit.edu [mailto:sap-wug-bounces@mit.edu] <B>On Behalf Of 
</B>Mike Gambier<BR><B>Sent:</B> Thursday 31 July 2008 11:59<BR><B>To:</B> SAP 
Workflow Users' Group<BR><B>Subject:</B> RE: Workflow Upgrade issues (4.6c to 
ECC 6)</SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-BOTTOM: 12pt"><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">Hi,<BR>&nbsp;<BR>Just 
a follow-up on my earlier post. Feel free to ignore if you're not bothered about 
upgrading from 4.x to 700+.<BR>&nbsp;<BR>After a&nbsp;welcome visit from the SAP 
Gods of Workflow (Ralf Goetzinger and Peter Amrhein) we now have a couple of 
freshly issued OSS Notes to help us along with our quest:<BR>&nbsp;<BR>1. 
1234971 - Workflow Builder: Changing the ParForEach expression syntax 
(essentially tweaks the SAP Upgrade FM SWD_UPGRADE_3XX_TO_4XX) which should fix 
our Multiline binding issues. Yay :)<BR>&nbsp;<BR>2. 1228836 - Compatibility of 
conditions with date/time constants (provides an alternative binding solution 
for active instances of 'old' definitions at runtime). Does not actually fix 
the&nbsp;WF Definition and add the new required {TYPE=...} syntax, but could be 
a life-saver during an upgrade if dates and time bindings are used a lot. Also 
provides&nbsp;a rather useful ABAP Report utility to scrutinise your WF 
Definitions and sniff out date/time bindings (RSWDCLRBUF) which, if you copy and 
clone, you can adjust to examine other binding types as well 
:)<BR>&nbsp;<BR>Anybody else going through an upgrade should find these two 
notes particularly useful.<BR>&nbsp;<BR>These can also be found attached to the 
composite Upgrade Note 1068627 which is starting to read a bit like a 
bible...<BR>&nbsp;<BR>Ralf and Peter, if you're reading this, thanks 
again!<BR>&nbsp;<BR>Regards,<BR>&nbsp;<BR>Mike GT&nbsp;<o:p></o:p></SPAN></P>
<DIV class=MsoNormal style="TEXT-ALIGN: center" align=center><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">
<HR align=center width="100%" SIZE=2>
</SPAN></DIV>
<P class=MsoNormal style="MARGIN-BOTTOM: 12pt"><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><BR>Date: Fri, 20 
Jun 2008 10:09:04 +1000<BR>From: paul.batey@presenceofit.com.au<BR>To: 
sap-wug@mit.edu<BR>Subject: Re: Workflow Upgrade issues (4.6c to ECC 
6)<BR><BR><o:p></o:p></SPAN></P>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">Hi 
Mike,<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">&nbsp;<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">A client of mine 
just went from 46B to ECC6, and we found the following workflow 
problems:<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">&nbsp;<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">1) Every workflow 
had to have&nbsp;a block correction done in workflow builder (this may fix your 
par for each error).&nbsp; Run SWU7 and if you get loads of invalid node type 
errors, a block correction will fix it.<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">2) Old 
FORMHTML.PROCESS steps short dumped, so we replaced them with the shiny new form 
step.<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">3) Workflow 
versions were completely butchered when transported from the first upgraded box 
to the next in the sequence.&nbsp; This was fixed by running FM 
SWD_WFD_REPLICATE_FROM_9999 and putting the WSXXXXXXXX number into the IM_TASK 
field.<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">4) We used 
customised versions of RSWUWFML to send email notifications of workitems.&nbsp; 
This and any other custom program that put entries into the SOST queue (email, 
fax etc) did not properly commit (if memory serves me an SO_OFFICE_SEND 
exception 1 error in SOST).&nbsp; A simple explicit COMMIT WORK statement at the 
appropriate place in each program sorted that one 
out.<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">&nbsp;<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">Apart from that, 
there were minimal issues with workflows starting before the upgrade and 
finishing afterwards (unless they hit the short dumping form 
step)<BR>&nbsp;<o:p></o:p></SPAN></P></DIV>
<DIV>
<P class=MsoNormal><SPAN class=ecxecxecgmailquote><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">On 6/18/08, <B>Mike 
Gambier</B> &lt;<A 
href="mailto:madgambler@hotmail.com">madgambler@hotmail.com</A>&gt; 
wrote:</SPAN></SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"> 
<o:p></o:p></SPAN></P>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">Gijs,<BR>&nbsp;<BR>We 
will have millions of active instances running when we bring the system down to 
upgrade it. There's no way we will be able to shut them down and restart, 
despite the SAP white paper suggesting that we really should. We have about 100 
WF definitions to check...<BR>&nbsp;<BR>Consequently we're having to test how 
well they perform in an upgraded environment before we do it for real. Which 
means testing lots of areas: triggering events event queued or 
otherwise&nbsp;&amp; binding (which works differently in ECC 6), deadlines 
(different again in ECC 6), event listeners (which are shifted to a completely 
different table), complex alternate bindings, dialog work items being executed 
&amp; terminating events, forks, loops, dynamic steps and, of course, general 
tRFC/ARFCSSTATE/feedback errors.<BR><BR>Whilst it's always nice to see new OO 
stuff coming through as part of the upgrade, the new versions of the Workflow 
service jobs are proving to be a bit hard to predict in how they do things. So 
we're waiting to see how they cope at volume too.<BR>&nbsp;<BR>By the time we go 
live we'll have gone through several full blown upgrade simulations. All of 
which means a lot of effort. Hence the pain...<BR>&nbsp;<BR>That and 4 High 
Priority OSS Messages already and you can see where I'm coming from. Still, it's 
educational and&nbsp;quite fun to&nbsp;dig around in the new 
stuff&nbsp;:)<BR>&nbsp;<BR>MGT<o:p></o:p></SPAN></P>
<DIV class=MsoNormal style="TEXT-ALIGN: center" align=center><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">
<HR align=center width="100%" SIZE=2>
</SPAN></DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">From: <A 
href="mailto:gijs@houtzagers.com">gijs@houtzagers.com</A><BR>To: <A 
href="mailto:sap-wug@mit.edu">sap-wug@mit.edu</A><BR>Subject: RE: Workflow 
Upgrade issues (4.6c to ECC 6)<BR>Date: Tue, 17 Jun 2008 18:46:25 +0200 
<o:p></o:p></SPAN></P>
<DIV>
<P class=MsoNormal style="MARGIN-BOTTOM: 12pt"><SPAN 
class=ecxecxece><o:p>&nbsp;</o:p></SPAN></P>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'">Hi 
Mike,</SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><BR></SPAN><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'">Could 
you elaborate on the painful stuff you were confronted by?</SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><BR></SPAN><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'">Regards</SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><BR></SPAN><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'">&nbsp;</SPAN><o:p></o:p></P>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'">Gijs 
Houtzagers</SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><BR></SPAN><I><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'">Principal 
Consultant</SPAN></I><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><BR></SPAN><B><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'">&nbsp;</SPAN></B><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><BR></SPAN><B><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'">Kirkman</SPAN></B><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'"> Company 
B.V.</SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><BR></SPAN><SPAN 
lang=NL 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'">Amsterdamsestraatweg 
40</SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><BR></SPAN><SPAN 
lang=NL 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'">3743 
DT&nbsp; Baarn</SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><BR></SPAN><SPAN 
lang=NL 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'">The 
Netherlands</SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><BR></SPAN><SPAN 
lang=NL 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Verdana','sans-serif'">&nbsp;</SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><BR></SPAN><B><SPAN 
lang=NL 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'">T</SPAN></B><SPAN 
lang=NL style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'"> 
+31 (0)88 40 40 400</SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><BR></SPAN><B><SPAN 
lang=EN-GB 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'">F</SPAN></B><SPAN 
lang=EN-GB 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'"> +31 
(0)88 40 40 499</SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><BR></SPAN><SPAN 
lang=EN-GB 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'"><A 
href="http://www.kirkmancompany.com/">www.kirkmancompany.com</A></SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><BR></SPAN><SPAN 
lang=EN-GB style="COLOR: navy">&nbsp;</SPAN><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'">&nbsp;</SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><BR></SPAN><SPAN 
lang=EN-GB 
style="FONT-SIZE: 8pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'">------------------------------------------------------</SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><BR></SPAN><SPAN 
lang=EN-GB 
style="FONT-SIZE: 8pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'">The 
information contained in this message </SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><BR></SPAN><SPAN 
lang=EN-GB 
style="FONT-SIZE: 8pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'">may be 
confidential and is intended to be </SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><BR></SPAN><SPAN 
lang=EN-GB 
style="FONT-SIZE: 8pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'">exclusively 
for the addressee. Should you </SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><BR></SPAN><SPAN 
lang=EN-GB 
style="FONT-SIZE: 8pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'">receive 
this message unintentionally, you are </SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><BR></SPAN><SPAN 
lang=EN-GB 
style="FONT-SIZE: 8pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'">kindly 
requested not to make any use </SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><BR></SPAN><SPAN 
lang=EN-GB 
style="FONT-SIZE: 8pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'">whatsoever 
of the contents. Please notify</SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><BR></SPAN><SPAN 
lang=EN-GB 
style="FONT-SIZE: 8pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'">the 
sender by return e-mail and delete </SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><BR></SPAN><SPAN 
lang=EN-GB 
style="FONT-SIZE: 8pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'">the 
material from any computer.</SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><BR></SPAN><SPAN 
lang=NL 
style="FONT-SIZE: 8pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'">---------------------------------------------------- 
</SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><BR></SPAN><SPAN 
lang=EN-GB style="COLOR: navy">&nbsp;</SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P></DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Arial','sans-serif'">&nbsp;</SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P>
<DIV>
<DIV class=MsoNormal style="TEXT-ALIGN: center" align=center>
<HR align=center width="100%" SIZE=2>
</DIV>
<P class=MsoNormal><B><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">From:</SPAN></B><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"> <A 
href="mailto:sap-wug-bounces@mit.edu">sap-wug-bounces@mit.edu</A> [mailto:<A 
href="mailto:sap-wug-bounces@mit.edu">sap-wug-bounces@mit.edu</A>] <B>On Behalf 
Of </B>Mike Gambier<BR><B>Sent:</B> dinsdag 17 juni 2008 17:12<BR><B>To:</B> SAP 
Workflow Users' Group<BR><B>Subject:</B> Workflow Upgrade issues (4.6c to ECC 
6)</SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P></DIV>
<P class=MsoNormal>&nbsp;<SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-BOTTOM: 12pt"><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">Hi,<BR>&nbsp;<BR>We're 
currently struggling through a rather painful upgrade process from 4.6c to ECC 6 
and we've hit a few Workflow mines.<BR>&nbsp;<BR>Despite several high priority 
OSS Messages the end result from SAP so far as been a fairly poor 
acknowledgement of issues that need to be addressed manually, culminating in OSS 
Note 1175535.<BR><BR>Basically we have 4 known faults at the moment.&nbsp;Two 
relating to changes not coming across from 4.6c into ECC 6 based around Workflow 
Container Elements and Event Linkages, which I can quite understand as the 
target tables ahve shifted in ECC 6. But the other&nbsp;two point to problems in 
SAP's 'mapping' process where they convert 4.6c (or older) definitions into ECC 
6 syntax (Kernel 700+).<BR>&nbsp;<BR>These issues are:<BR>&nbsp;<BR>1. Multiline 
Table handling - to use these properly in loops and dynamic steps it seems you 
now have to use a new &amp;WF_PARFOREACH_INDEX&amp; element that only becomes 
available after 4.6c<BR>&nbsp;<BR>They did suggest trying a dodgy binding switch 
as implemented by OSS Message&nbsp;1083317, which mostly works for active 
instances but only as long as the 'Change Release' value on the WF version 
remains equal to or lower than '46C'. Not all that useful if the instances are 
on the current active version and that definition is then activated in the ECC 6 
environment. But that doesn't actually fix the definition syntax going forward 
anyway.<BR>&nbsp;<BR>2. Condition binding after 4.6c introduces a {TYPE=...} 
additional statement in SWDSCONDEF so that, for example, a&nbsp;hard-coded 
string like '31.12.9999' can be converted into a date variable at runtime to 
compare against an object date property. Prior to 4.6c this statement did not 
exist. Now it is required or else the binding is considered to be erroneous and 
a syntax error will result.<BR>&nbsp;<BR>Has anyone esle come across 
upgrade-related issues other than these?<BR>&nbsp;<BR>Regards,<BR>&nbsp;<BR>Mike 
GT<BR>&nbsp;</SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P>
<DIV class=MsoNormal style="TEXT-ALIGN: center" align=center><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">
<HR align=center width="100%" SIZE=2>
</SPAN></DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">Get 5GB of online 
storage for free! <A 
href="http://clk.atdmt.com/UKM/go/msnnkmgl0010000005ukm/direct/01/">Get it Now! 
</A></SPAN><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P></DIV></DIV>
<DIV>
<P class=MsoNormal><SPAN class=ecxecxece><o:p>&nbsp;</o:p></SPAN></P>
<DIV class=MsoNormal style="TEXT-ALIGN: center" align=center><SPAN 
class=ecxecxece><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">
<HR align=center width="100%" SIZE=2>
</SPAN></SPAN></DIV>
<P class=MsoNormal><SPAN class=ecxecxece><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">Get 5GB of online 
storage for free! <A 
href="http://clk.atdmt.com/UKM/go/msnnkmgl0010000005ukm/direct/01/">Get it Now! 
</A></SPAN></SPAN><o:p></o:p></P></DIV></DIV>
<P class=MsoNormal style="MARGIN-BOTTOM: 12pt"><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><BR>_______________________________________________<BR>SAP-WUG 
mailing list<BR><A href="mailto:SAP-WUG@mit.edu">SAP-WUG@mit.edu</A><BR><A 
href="http://mailman.mit.edu/mailman/listinfo/sap-wug">http://mailman.mit.edu/mailman/listinfo/sap-wug</A><o:p></o:p></SPAN></P></DIV>
<P class=MsoNormal style="MARGIN-BOTTOM: 12pt"><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p>&nbsp;</o:p></SPAN></P>
<DIV class=MsoNormal style="TEXT-ALIGN: center" align=center><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">
<HR align=center width="100%" SIZE=2>
</SPAN></DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">Win £3000 to spend 
on whatever you want at Uni! <A 
href="http://clk.atdmt.com/UKM/go/101719803/direct/01/">Click here to WIN!</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">&nbsp;<o:p></o:p></SPAN></P>
<P class=MsoNormal><B><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Verdana','sans-serif'">The 
Cadbury Cocoa Partnership is working to secure the future of cocoa farming 
around the world. Cadbury Dairy Milk bars are now Fairtrade certified in the UK 
and Ireland. Visit </SPAN></B><B><U><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Verdana','sans-serif'"><A 
title=http://www.cadbury.com/ 
href="http://www.cadbury.com/">www.cadbury.com</A></SPAN></U></B><B><SPAN 
lang=EN-GB 
style="FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Verdana','sans-serif'"> to 
learn more.</SPAN></B><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">&nbsp;<o:p></o:p></SPAN></P>
<P class=MsoNormal><B><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; COLOR: green; FONT-FAMILY: 'Verdana','sans-serif'">Be 
part of our "Purple Goes Green" commitments and don't print this 
email.</SPAN></B><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">&nbsp;<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p>&nbsp;</o:p></SPAN></P>
<DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">-----------------------------------------<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">&nbsp;<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">This email 
(including any attachment) is confidential and may contain privileged 
information and is intended for the use of the individual(s) to whom it is 
addressed. If you are not the intended recipient or receive it in error, you may 
not use, distribute, disclose or copy any of the information contained within it 
and it may be unlawful to do so. If you are not the intended recipient please 
notify us immediately by returning this email to us at <U><SPAN 
style="COLOR: blue"><A 
href="mailto:mailerror@cadbury.com">mailerror@cadbury.com</A></SPAN></U> and 
destroy all copies.<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">Any views expressed 
by individuals within this email do not necessarily reflect the views of Cadbury 
Holdings Ltd or any of its subsidiaries or affiliates. This email does not 
constitute a binding offer, acceptance, amendment, waiver or other agreement, or 
create any obligation whatsoever, unless such intention is clearly stated in the 
body of the email. Whilst we have taken reasonable steps to ensure that this 
email and any attachments are free from viruses, recipients are advised to 
subject this email to their own virus checking, in keeping with good computing 
practice. We accept no liability for any damage sustained as a result of any 
viruses. Please note that email received by Cadbury Holdings Ltd or its 
subsidiaries or affiliates may be monitored in accordance with applicable law. 
<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">This email 
originates from Cadbury Holdings Ltd ("Cadbury") or Cadbury UK ("Cadbury UK") as 
the case may be.<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">&nbsp;<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">Cadbury Holdings 
Ltd: registered in England and Wales, registered no. 52457<BR>Registered office 
address: Cadbury House,&nbsp;Sanderson Road, Uxbridge, Middlesex, UB8 1DH United 
Kingdom. <SPAN style="COLOR: black">Telephone: +44 (0)1895 615000 &nbsp;Fax:+44 
(0)1895 615001 &nbsp;</SPAN><BR>&nbsp;<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">Cadbury UK: a 
partnership of Cadbury UK Ltd, Trebor Bassett Ltd and The Old Leo Company Ltd. 
Ltd each of which is registered in England and Wales. <o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-BOTTOM: 12pt"><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">Principal trading 
address: Cadbury House,&nbsp;Sanderson Road, Uxbridge, Middlesex, UB8 1DH United 
Kingdom. <SPAN style="COLOR: black">Telephone: +44 (0)1895 615000 &nbsp;Fax:+44 
(0)1895 615001 &nbsp;</SPAN><o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">-----------------------------------------<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p>&nbsp;</o:p></SPAN></P></DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"><o:p>&nbsp;</o:p></SPAN></P>
<DIV class=MsoNormal style="TEXT-ALIGN: center" align=center><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">
<HR align=center width="100%" SIZE=2>
</SPAN></DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">Use Hotmail to send 
and receive mail from your different email accounts. <A 
href="http://clk.atdmt.com/UKM/go/186394592/direct/01/">Find out how.</A> 
<o:p></o:p></SPAN></P>
<DIV class=MsoNormal style="TEXT-ALIGN: center" align=center><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">
<HR align=center width="100%" SIZE=2>
</SPAN></DIV>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'">View your other 
email accounts from your Hotmail inbox. <A 
href="http://clk.atdmt.com/UKM/go/186394592/direct/01/" target=_new>Add them 
now.</A><o:p></o:p></SPAN></P></DIV></BODY></HTML>