<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2800.1543" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=713262200-11052006><FONT face=Arial 
color=#0000ff size=2>I did send a document out several months ago - here it is 
again. </FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=713262200-11052006><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=713262200-11052006><FONT face=Arial 
color=#0000ff size=2>Sue, would you check it goes somewhere handy on the 
archives please?</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=713262200-11052006><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV>&nbsp;</DIV><!-- Converted from text/rtf format -->
<P><SPAN lang=en-us><FONT face=Arial size=1>Regards,</FONT></SPAN> <BR><SPAN 
lang=en-us><B><FONT face=Arial color=#000080 size=1>Jocelyn 
Dart</FONT></B></SPAN> <BR><SPAN lang=en-us><FONT face=Arial color=#808080 
size=1>Senior Consultant</FONT></SPAN> <BR><SPAN lang=en-us><B><FONT face=Arial 
color=#808080 size=1>SAP Australia Pty Ltd.</FONT></B></SPAN> <BR><SPAN 
lang=en-us><FONT face=Arial color=#808080 size=1>Level 1/168 Walker 
St.</FONT></SPAN> <BR><SPAN lang=en-us><FONT face=Arial color=#808080 
size=1>North Sydney </FONT></SPAN><BR><SPAN lang=en-us><FONT face=Arial 
color=#808080 size=1>NSW, 2060</FONT></SPAN> <BR><SPAN lang=en-us><FONT 
face=Arial color=#808080 size=1>Australia</FONT></SPAN> <BR><SPAN 
lang=en-us><FONT face=Arial color=#808080 size=1>T&nbsp;&nbsp; +61 412 390 
267</FONT></SPAN> <BR><SPAN lang=en-us><FONT face=Arial color=#808080 
size=1>M&nbsp;&nbsp; + 61 412 390 267</FONT></SPAN> <BR><SPAN lang=en-us><FONT 
face=Arial color=#808080 size=1>E&nbsp;&nbsp; jocelyn.dart@sap.com</FONT></SPAN> 
<BR><SPAN lang=en-us><FONT face=Arial color=#808080 size=1><A 
href="http://www.sap.com/">http://www.sap.com</A></FONT></SPAN> </P>
<P><SPAN lang=en-au><FONT face="Times New Roman" color=#ff0000 size=1>The 
information contained in or attached to this electronic transmission is 
confidential and may be legally privileged. It is intended only for the person 
or entity to which it is addressed. If you are not the intended recipient, you 
are hereby notified that any distribution, copying, review, retransmission, 
dissemination or other use of this electronic transmission or the information 
contained in it is strictly prohibited. If you have received this electronic 
transmission in error, please immediately contact the sender to arrange for the 
return of the original documents. </FONT></SPAN></P>
<P><SPAN lang=en-au><FONT face="Times New Roman" color=#ff0000 size=1>Electronic 
transmission cannot be guaranteed to be secure and accordingly, the sender does 
not accept liability for any such data corruption, interception, unauthorized 
amendment, viruses, delays or the consequences thereof.</FONT></SPAN></P>
<P><SPAN lang=en-au><FONT face="Times New Roman" color=#ff0000 size=1>Any views 
expressed in this electronic transmission are those of the individual sender, 
except where the message states otherwise and the sender is authorized to state 
them to be the views of SAP AG or any of its subsidiaries. SAP AG, its 
subsidiaries, and their directors, officers and employees make no representation 
nor accept any liability for the accuracy or completeness of the views or 
information contained herein. Please be aware that the furnishing of any pricing 
information/ business proposal herein is indicative only, is subject to change 
and shall not be construed as an offer or as constituting a binding agreement on 
the part of SAP AG or any of its subsidiaries to enter into any relationship, 
unless otherwise expressly stated. </FONT></SPAN></P>
<DIV>&nbsp;</DIV><BR>
<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>John A 
Haworth<BR><B>Sent:</B> Wednesday, 10 May 2006 8:12 PM<BR><B>To:</B> SAP 
Workflow Users' Group<BR><B>Subject:</B> RE: ABAP OO and Workflow (Events, Get a 
handle etc)<BR></FONT><BR></DIV>
<DIV></DIV><BR><FONT face=sans-serif size=2>Hi</FONT> <BR><BR><FONT 
face=sans-serif size=2>Is there any good help documentation on the 'OO' world 
rather than the BOR world.</FONT> <BR><BR><FONT face=sans-serif 
size=2>Thanks</FONT> <BR><BR><FONT face=sans-serif 
size=2>John<BR><BR><BR>----------------------------------------------------------------------------------------<BR>This 
is a PRIVATE message. If you are not the intended recipient, please delete 
without copying and kindly advise us by e-mail of the mistake in delivery. NOTE: 
Regardless of content, this e-mail shall not operate to bind CSC to any order or 
other contract unless pursuant to explicit written agreement or government 
initiative expressly permitting the use of e-mail for such 
purpose.<BR>----------------------------------------------------------------------------------------<BR></FONT><BR><BR><BR>
<TABLE width="100%">
  <TBODY>
  <TR vAlign=top>
    <TD>
    <TD><FONT face=sans-serif size=1><B>"Dart, Jocelyn" 
      &lt;jocelyn.dart<BR>@sap.com&gt;</B></FONT> <BR><FONT face=sans-serif 
      size=1>Sent by: sap-wug-bounces</FONT> 
      <P><FONT face=sans-serif size=1>10/05/2006 08:26</FONT> <BR><FONT 
      face=sans-serif size=1>Please respond to "SAP Workflow Users' 
      Group"</FONT> </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;"SAP Workflow Users' Group" &lt;sap-wug@mit.edu&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: ABAP OO and Workflow 
      (Events, Get a handle etc)</FONT></TR></TBODY></TABLE><BR><BR><BR><FONT 
face=Arial color=blue size=2>Restrictions in 6.20 are:</FONT> <BR><FONT 
face=Arial color=blue size=2>* No functional methods (which is sad but you'll 
live)</FONT> <BR><FONT face=Arial color=blue size=2>* Some small changes in 
persistent object handling (again sad but liveable). </FONT><BR><FONT 
size=3>&nbsp;</FONT> <BR><FONT face=Arial color=blue size=2>1. Always add a 
CREATEINSTANCE static method to your ABAP OO object. &nbsp;This method should 
accept in your object key, do a create object step, and catch any exceptions 
(e.g. object does not exist) and return the object in a returning parameter. You 
can then call the CREATEINSTANCE step in a task. &nbsp; &nbsp;Double check your 
binding - I often find it easier to bind directly to the returning parameter 
rather than use the _WI_Object element. </FONT><BR><FONT size=3>&nbsp;</FONT> 
<BR><FONT face=Arial color=blue size=2>Note: You are not permitted to call the 
Constructor method directly in a task, and likewise leave all the LPOR stuff 
alone -that's for internal use by the workflow engine only. &nbsp;In NW04s you 
don't even get to choose those methods when you create a task so best not to 
touch them at all. </FONT><BR><FONT size=3>&nbsp;</FONT> <BR><FONT face=Arial 
color=blue size=2>2. Absolutely use ABAP OO Events. &nbsp;You should only use 
BOR events if you have an SAP provided BOR object and no way of raising an OO 
event due to the way that applications config works. &nbsp;</FONT> <BR><FONT 
size=3>&nbsp;</FONT> <BR><FONT face=Arial color=blue size=2>Change documents let 
you raise ABAP OO events without any problems at all... and of course you can 
always raise ABAP OO events from user exits, BADIs, custom programs, etc. 
</FONT>
<P><FONT face=Arial size=1>Regards,</FONT><FONT size=3> </FONT><FONT face=Arial 
color=#000080 size=1><B><BR>Jocelyn Dart</B></FONT><FONT size=3> </FONT><FONT 
face=Arial color=#808080 size=1><BR>Senior Consultant</FONT><FONT size=3> 
</FONT><FONT face=Arial color=#808080 size=1><B><BR>SAP Australia Pty 
Ltd.</B></FONT><FONT size=3> </FONT><FONT face=Arial color=#808080 
size=1><BR>Level 1/168 Walker St.</FONT><FONT size=3> </FONT><FONT face=Arial 
color=#808080 size=1><BR>North Sydney <BR>NSW, 2060</FONT><FONT size=3> 
</FONT><FONT face=Arial color=#808080 size=1><BR>Australia</FONT><FONT size=3> 
</FONT><FONT face=Arial color=#808080 size=1><BR>T &nbsp; +61 412 390 
267</FONT><FONT size=3> </FONT><FONT face=Arial color=#808080 size=1><BR>M 
&nbsp; + 61 412 390 267</FONT><FONT size=3> </FONT><FONT face=Arial 
color=#808080 size=1><BR>E &nbsp; jocelyn.dart@sap.com</FONT><FONT size=3> 
</FONT><FONT face=Arial color=blue size=1><U><BR></U></FONT><A 
href="http://www.sap.com/"><FONT face=Arial color=blue 
size=1><U>http://www.sap.com</U></FONT></A><FONT size=3> </FONT>
<P><FONT face="Times New Roman" color=red size=1>The information contained in or 
attached to this electronic transmission is confidential and may be legally 
privileged. It is intended only for the person or entity to which it is 
addressed. If you are not the intended recipient, you are hereby notified that 
any distribution, copying, review, retransmission, dissemination or other use of 
this electronic transmission or the information contained in it is strictly 
prohibited. If you have received this electronic transmission in error, please 
immediately contact the sender to arrange for the return of the original 
documents. </FONT>
<P><FONT face="Times New Roman" color=red size=1>Electronic transmission cannot 
be guaranteed to be secure and accordingly, the sender does not accept liability 
for any such data corruption, interception, unauthorized amendment, viruses, 
delays or the consequences thereof.</FONT> 
<P><FONT face="Times New Roman" color=red size=1>Any views expressed in this 
electronic transmission are those of the individual sender, except where the 
message states otherwise and the sender is authorized to state them to be the 
views of SAP AG or any of its subsidiaries. SAP AG, its subsidiaries, and their 
directors, officers and employees make no representation nor accept any 
liability for the accuracy or completeness of the views or information contained 
herein. Please be aware that the furnishing of any pricing information/ business 
proposal herein is indicative only, is subject to change and shall not be 
construed as an offer or as constituting a binding agreement on the part of SAP 
AG or any of its subsidiaries to enter into any relationship, unless otherwise 
expressly stated. </FONT>
<P><FONT size=3></FONT> <BR><BR>
<HR>
<FONT face=Tahoma size=2><B>From:</B> sap-wug-bounces@mit.edu 
[mailto:sap-wug-bounces@mit.edu] <B>On Behalf Of </B>Markus 
Klein<B><BR>Sent:</B> Wednesday, 10 May 2006 4:51 PM<B><BR>To:</B> SAP Workflow 
Users' Group<B><BR>Subject:</B> ABAP OO and Workflow (Events, Get a handle 
etc)</FONT><FONT size=3><BR></FONT><BR><FONT face=Arial size=2>Hello all,</FONT> 
<BR><FONT size=3>&nbsp;</FONT> <BR><FONT face=Arial size=2>i am currently 
implementing Workflows baseing on ABAP OO in a 6.20 System (yes i know there are 
some restrictions, just dont know much about these restrictions, as i havent yet 
found any valuable infos).</FONT> <BR><FONT face=Arial size=2>I do facing some 
problems and need some ideas:</FONT> <BR><FONT face=Arial size=2>1. How do i get 
a handle of a ABAP OO class (included the IF_WORKFLOW as well as implementation 
of the respective Methods (find~by~lpor etc)) in my workflow container at 
runtime?. I do start the workflow with the WAPI-FB to start a workflow. So far i 
have tried to wrapp the find~by~lpor method in another static method which is 
called from my workflow. I do pass a key to the task which implements the 
wrapper method. The task passes the key to the method and the method should 
return a handle which will then passed back to the workflow. Everthing on the 
data-level is fine, meaning the key is a valid key (did run the class in 
testmode and called the wrapper method with that key and i do get a valied 
handle back) . Unfortuantelly the container element of the workflow which should 
hold the returned handle is always empty.</FONT> <BR><FONT size=3>&nbsp;</FONT> 
<BR><FONT face=Arial size=2>2. Is it recommend to use EVENTS as part of ABAP OO 
to control workflows or should i better go with a BOR implementation for that 
matter?</FONT> <BR><FONT size=3>&nbsp;</FONT> <BR><FONT face=Arial size=2>thanks 
:)</FONT> <BR><FONT size=3>&nbsp;</FONT> <BR><FONT face=Arial 
size=2>regards,</FONT> <BR><FONT face=Arial size=2>Markus</FONT> <BR><FONT 
size=3>&nbsp;</FONT> 
<P><FONT face=Arial size=2>______________________________________<BR><B><BR>ABS 
Team GmbH</B><BR>SAP-Consulting, Human Capital Management<BR>Muehlenweg 
65<BR>37120 Bovenden</FONT> 
<P><FONT face=Arial size=2>Markus Klein<BR>SAP Consultant<BR>eMail: &nbsp; 
klein@abs-team.de<BR>Tel.: &nbsp; &nbsp; &nbsp;+49 551 820 33 0<BR>Mobil: &nbsp; 
+49 151 126 23 047<BR>Fax: &nbsp; &nbsp; &nbsp;+49 551 820 33 99<BR>&nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</FONT><A 
href="http://www.abs-team.com/"><FONT face=Arial color=blue 
size=2><U>www.abs-team.com</U></FONT></A> 
<P><FONT size=3>&nbsp;</FONT><FONT 
size=2><TT>_______________________________________________<BR>SAP-WUG mailing 
list<BR>SAP-WUG@mit.edu<BR>http://mailman.mit.edu/mailman/listinfo/sap-wug<BR></TT></FONT>
<P></P></BODY></HTML>