<!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:m = 
"http://schemas.microsoft.com/office/2004/12/omml"><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.3395" name=GENERATOR>
<STYLE>@font-face {
        font-family: Cambria Math;
}
@font-face {
        font-family: Calibri;
}
@font-face {
        font-family: Tahoma;
}
@page Section1 {size: 612.0pt 792.0pt; margin: 72.0pt 72.0pt 72.0pt 72.0pt; }
P.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman","serif"
}
LI.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman","serif"
}
DIV.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0cm 0cm 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
}
SPAN.EmailStyle17 {
        COLOR: #1f497d; FONT-FAMILY: "Calibri","sans-serif"; mso-style-type: personal-reply
}
.MsoChpDefault {
        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-GB vLink=purple link=blue>
<DIV dir=ltr align=left><SPAN class=905051116-27082008><FONT face=Arial 
color=#0000ff size=2>Another FM to try is SAP_WAPI_WORKITEMS_BY_TASK and then 
SAP_WAPI_READ_CONTAINER to get the result.&nbsp; If you know up front the 
requirement to report&nbsp;on the results I think having Z tables would work 
better&nbsp;(but do&nbsp;we ever know all the requirements at the design 
phase?).&nbsp;&nbsp;&nbsp; </FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=905051116-27082008><FONT face=Arial 
color=#0000ff></FONT></SPAN>&nbsp;</DIV>
<DIV><!--StartFragment -->&nbsp;
<STYLE type=text/css>
SPAN {
font-family: "Courier New";
font-size: 10pt;
color: #000000;
background: #FFFFFF;
}
.L1S31 {
font-style: italic;
color: #808080;
}
.L1S33 {
color: #4DA619;
}
.L1S52 {
color: #0000FF;
}
</STYLE>
<SPAN><SPAN 
class=L1S31>*&nbsp;get&nbsp;the&nbsp;tasks&nbsp;that&nbsp;qualify&nbsp;from&nbsp;selections</SPAN><BR>&nbsp;&nbsp;&nbsp;&nbsp;<SPAN 
class=L1S52>call</SPAN>&nbsp;<SPAN class=L1S52>function</SPAN>&nbsp;<SPAN 
class=L1S33>'SAP_WAPI_WORKITEMS_BY_TASK'</SPAN><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<SPAN 
class=L1S52>exporting</SPAN><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<SPAN 
class=L1S52>time</SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;ls_time<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;selection_status_variant&nbsp;=&nbsp;p_ss_var<SPAN 
class=905051116-27082008>&nbsp;"&lt;-&nbsp;closed tasks so you can&nbsp;see the 
results</SPAN><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<SPAN 
class=L1S52>tables</SPAN><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;task_filter&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;lt_tasks<SPAN 
class=905051116-27082008>&nbsp; "&lt;- prefill with the tasks to look 
for</SPAN><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;worklist&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;lt_worklist.</SPAN> 
</DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" size=2><!--StartFragment --><FONT size=3><FONT 
face="Times New Roman">&nbsp;
<STYLE type=text/css>
SPAN {
font-family: "Courier New";
font-size: 10pt;
color: #000000;
background: #FFFFFF;
}
.L1S31 {
font-style: italic;
color: #808080;
}
.L1S33 {
color: #4DA619;
}
.L1S52 {
color: #0000FF;
}
</STYLE>
</FONT></FONT></FONT><!--StartFragment -->&nbsp;
<STYLE type=text/css>
SPAN {
font-family: "Courier New";
font-size: 10pt;
color: #000000;
background: #FFFFFF;
}
.L1S31 {
font-style: italic;
color: #808080;
}
.L1S32 {
color: #3399FF;
}
.L1S33 {
color: #4DA619;
}
.L1S52 {
color: #0000FF;
}
</STYLE>
<SPAN><SPAN 
class=L1S31>*&nbsp;for&nbsp;each&nbsp;entry&nbsp;need&nbsp;to&nbsp;read&nbsp;container&nbsp;info&nbsp;</SPAN></SPAN></DIV>
<DIV><SPAN><SPAN class=L1S31></SPAN>&nbsp;&nbsp;<SPAN 
class=L1S52>loop</SPAN>&nbsp;<SPAN 
class=L1S52>at</SPAN>&nbsp;lt_worklist&nbsp;<SPAN 
class=L1S52>assigning</SPAN>&nbsp;&lt;lfs_wihdr&gt;.<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;<SPAN 
class=L1S52>refresh</SPAN>:&nbsp;lt_cntr,&nbsp;lt_borobj,&nbsp;lt_allobj.<BR>&nbsp;&nbsp;&nbsp;&nbsp;<SPAN 
class=L1S52>call</SPAN>&nbsp;<SPAN class=L1S52>function</SPAN>&nbsp;<SPAN 
class=L1S33>'SAP_WAPI_READ_CONTAINER'</SPAN><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<SPAN 
class=L1S52>exporting</SPAN><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;workitem_id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;&lt;lfs_wihdr&gt;-wi_id<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<SPAN 
class=L1S52>tables</SPAN><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;simple_container&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;lt_cntr<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;subcontainer_bor_objects&nbsp;=&nbsp;lt_borobj<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;subcontainer_all_objects&nbsp;=&nbsp;lt_allobj.<BR><BR><SPAN 
class=L1S31>*&nbsp;&nbsp;&nbsp;Determine&nbsp;the&nbsp;object&nbsp;of&nbsp;the&nbsp;wf&nbsp;task&nbsp;and&nbsp;set&nbsp;keys</SPAN><BR>&nbsp;&nbsp;&nbsp;&nbsp;<SPAN 
class=L1S52>loop</SPAN>&nbsp;<SPAN class=L1S52>at</SPAN>&nbsp;lt_cntr&nbsp;<SPAN 
class=L1S52>assigning</SPAN>&nbsp;&lt;lfs_cntr&gt;.<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<SPAN 
class=L1S52>if</SPAN>&nbsp;&lt;lfs_cntr&gt;-element&nbsp;=&nbsp;<SPAN 
class=L1S33>'_WI_RESULT'</SPAN>&nbsp;<SPAN 
class=L1S52>or</SPAN>&nbsp;</SPAN><SPAN>&lt;lfs_cntr&gt;-element&nbsp;=&nbsp;<SPAN 
class=L1S33>'APPRDESC'</SPAN>.&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;gs_tbl-wi_result&nbsp;=&nbsp;&lt;lfs_cntr&gt;-<SPAN 
class=L1S52>value</SPAN>.<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<SPAN 
class=L1S52>endif</SPAN>.</SPAN> </DIV>
<DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
<DIV><SPAN class=905051116-27082008>...</SPAN></DIV>
<DIV><SPAN class=905051116-27082008>I never got a way to interpret the -value to 
the defined outcome so I coded the mapping of the result value to a text 
description.&nbsp; any feedback on how to get the wf definition text would be 
good to know.</SPAN></DIV>
<DIV><SPAN class=905051116-27082008></SPAN>&nbsp;</DIV>
<DIV><SPAN class=905051116-27082008>Now I know we don't want to read tables 
directly but I had to get the Date of execution for the report so I did the 
following: </SPAN><SPAN class=905051116-27082008></SPAN><SPAN 
class=905051116-27082008></SPAN></DIV>
<DIV><SPAN class=905051116-27082008><!--StartFragment --><FONT size=3><FONT 
face="Times New Roman">&nbsp;
<STYLE type=text/css>
SPAN {
font-family: "Courier New";
font-size: 10pt;
color: #000000;
background: #FFFFFF;
}
.L1S31 {
font-style: italic;
color: #808080;
}
.L1S33 {
color: #4DA619;
}
.L1S52 {
color: #0000FF;
}
</STYLE>
</FONT></FONT><SPAN><SPAN 
class=L1S31>*&nbsp;For&nbsp;completed&nbsp;tasks&nbsp;get&nbsp;who&nbsp;and&nbsp;when&nbsp;the&nbsp;task&nbsp;was&nbsp;completed.</SPAN><BR><SPAN 
class=L1S31>*&nbsp;Date&nbsp;isn't&nbsp;returned&nbsp;by&nbsp;the&nbsp;WAPI&nbsp;so&nbsp;we&nbsp;have&nbsp;to&nbsp;read&nbsp;it.&nbsp;&nbsp;Option</SPAN><BR><SPAN 
class=L1S31>*&nbsp;to&nbsp;read&nbsp;the&nbsp;table&nbsp;SWWLOGHIST&nbsp;exists&nbsp;but&nbsp;there&nbsp;are&nbsp;more&nbsp;entries</SPAN><BR><SPAN 
class=L1S31>*&nbsp;then&nbsp;reading&nbsp;header&nbsp;table.</SPAN><BR>&nbsp;&nbsp;<SPAN 
class=L1S52>if</SPAN>&nbsp;<SPAN 
class=L1S52>not</SPAN>&nbsp;lt_worklist[]&nbsp;<SPAN 
class=L1S52>is</SPAN>&nbsp;<SPAN 
class=L1S52>initial</SPAN>.<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;<SPAN 
class=L1S52>select</SPAN>&nbsp;wi_id&nbsp;wi_aed&nbsp;wi_aagent&nbsp;<SPAN 
class=L1S52>from</SPAN>&nbsp;swwwihead<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<SPAN 
class=L1S52>into</SPAN>&nbsp;<SPAN 
class=L1S52>table</SPAN>&nbsp;lt_loghist<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<SPAN 
class=L1S52>for</SPAN>&nbsp;<SPAN class=L1S52>all</SPAN>&nbsp;entries&nbsp;<SPAN 
class=L1S52>in</SPAN>&nbsp;lt_worklist<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<SPAN 
class=L1S52>where</SPAN>&nbsp;wi_id&nbsp;=&nbsp;lt_worklist-wi_id.<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;<SPAN 
class=L1S52>sort</SPAN>&nbsp;lt_loghist&nbsp;<SPAN 
class=L1S52>by</SPAN>&nbsp;wi_id.<BR><BR><SPAN 
class=L1S31>*&nbsp;&nbsp;&nbsp;need&nbsp;to&nbsp;get&nbsp;the&nbsp;wf&nbsp;initiator</SPAN><BR>&nbsp;&nbsp;&nbsp;&nbsp;<SPAN 
class=L1S52>select</SPAN>&nbsp;wi_id&nbsp;wi_aagent&nbsp;wi_text&nbsp;wi_cd&nbsp;wi_ct&nbsp;wi_stat&nbsp;wi_rh_task&nbsp;wi_chckwi<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<SPAN 
class=L1S52>from</SPAN>&nbsp;swwwihead<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<SPAN 
class=L1S52>into</SPAN>&nbsp;<SPAN 
class=L1S52>table</SPAN>&nbsp;lt_wf<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<SPAN 
class=L1S52>for</SPAN>&nbsp;<SPAN class=L1S52>all</SPAN>&nbsp;entries&nbsp;<SPAN 
class=L1S52>in</SPAN>&nbsp;lt_worklist<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<SPAN 
class=L1S52>where</SPAN>&nbsp;wi_id&nbsp;=&nbsp;lt_worklist-wi_chckwi.<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;<SPAN 
class=L1S52>sort</SPAN>&nbsp;lt_wf&nbsp;<SPAN 
class=L1S52>by</SPAN>&nbsp;wi_id.<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;<SPAN 
class=L1S31>"for&nbsp;subflows&nbsp;get&nbsp;the&nbsp;parent&nbsp;wf&nbsp;initiator</SPAN><BR>&nbsp;&nbsp;&nbsp;&nbsp;<SPAN 
class=L1S52>loop</SPAN>&nbsp;<SPAN class=L1S52>at</SPAN>&nbsp;lt_wf&nbsp;<SPAN 
class=L1S52>assigning</SPAN>&nbsp;&lt;lfs_wf&gt;&nbsp;<SPAN 
class=L1S52>where</SPAN>&nbsp;wi_chckwi&nbsp;&lt;&gt;&nbsp;<SPAN 
class=L1S33>'&nbsp;'</SPAN>.<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<SPAN 
class=L1S52>select</SPAN>&nbsp;<SPAN 
class=L1S52>single</SPAN>&nbsp;wi_aagent&nbsp;<SPAN 
class=L1S52>from</SPAN>&nbsp;&nbsp;swwwihead&nbsp;<SPAN 
class=L1S52>into</SPAN>&nbsp;&lt;lfs_wf&gt;-wi_aagent<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<SPAN 
class=L1S52>where</SPAN>&nbsp;wi_id&nbsp;=&nbsp;&lt;lfs_wf&gt;-wi_chckwi.<BR>&nbsp;&nbsp;&nbsp;&nbsp;<SPAN 
class=L1S52>endloop</SPAN>.<BR><BR>&nbsp;&nbsp;<SPAN 
class=L1S52>endif</SPAN>.</SPAN><FONT face="Times New Roman" size=3> 
</FONT></SPAN></DIV>
<DIV><SPAN class=905051116-27082008></SPAN>&nbsp;</DIV>
<DIV align=left>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt" align=left><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Regards<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><o:p>&nbsp;</o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Margaret 
Schumacher<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt">
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-bidi-font-family: 'Times New Roman'"><o:p></o:p></SPAN></P></P></DIV><BR>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> Mike Pokraka 
[mailto:wug@workflowconnections.com] <BR><B>Sent:</B> Thursday, August 21, 2008 
3:47 AM<BR><B>To:</B> 'SAP Workflow Users' Group'<BR><B>Subject:</B> RE: Custom 
report to know the workflow approval status<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV class=Section1>
<P class=MsoNormal><SPAN 
style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'">Please 
AVOID accessing tables directly if you have an alternative. Use FM 
SAP_WAPI_WORKITEMS_TO_OBJECT.<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 
style="BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: medium none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: blue 1.5pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: medium none">
<DIV>
<DIV 
style="BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: #b5c4df 1pt solid; PADDING-LEFT: 0cm; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; PADDING-TOP: 3pt; BORDER-BOTTOM: medium none">
<P class=MsoNormal><B><SPAN lang=EN-US 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">From:</SPAN></B><SPAN 
lang=EN-US 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>Ibrahim Khan<BR><B>Sent:</B> 21 August 2008 06:31<BR><B>To:</B> SAP Workflow 
Users' Group<BR><B>Subject:</B> Re: Custom report to know the workflow approval 
status<o:p></o:p></SPAN></P></DIV></DIV>
<P class=MsoNormal><o:p>&nbsp;</o:p></P>
<DIV>
<P class=MsoNormal style="MARGIN-BOTTOM: 12pt">I am working on the Appropriation 
Request workflow for PS.<BR>The information is not stored in standard tables 
because the approvers are dynamic and selected while creating the Appropriation 
request.<BR>In this case I need to explore the workflow related tables to create 
this custom report.<o:p></o:p></P>
<DIV>
<P class=MsoNormal>On Thu, Aug 21, 2008 at 11:58 AM, Rahul Shukla &lt;<A 
href="mailto:rahul_ariean@yahoo.com">rahul_ariean@yahoo.com</A>&gt; 
wrote:<o:p></o:p></P>
<P class=MsoNormal>Pls go to se12 and search for swww*, there are header and 
workitem tables from where based upon ur object name and task names, you can 
retrieve such information.<BR><BR>You may need to join ur custom tables too to 
get the next level of approvers , if you are maintaing 
there.<BR><BR>Regards,<BR>Rahul<BR>Something that can't be re-cycled is Wasted 
Time.<BR><BR><BR>--- On Thu, 8/21/08, Ibrahim Khan &lt;<A 
href="mailto:ikhansap@gmail.com">ikhansap@gmail.com</A>&gt; wrote:<BR><BR>&gt; 
From: Ibrahim Khan &lt;<A 
href="mailto:ikhansap@gmail.com">ikhansap@gmail.com</A>&gt;<BR>&gt; Subject: 
Custom report to know the workflow approval status<BR>&gt; To: "SAP Workflow 
Users' Group" &lt;<A 
href="mailto:SAP-WUG@mit.edu">SAP-WUG@mit.edu</A>&gt;<BR>&gt; Date: Thursday, 
August 21, 2008, 8:44 AM<o:p></o:p></P>
<DIV>
<DIV>
<P class=MsoNormal>&gt; Hi Friends,<BR>&gt; For one of my custom workflow the 
client needs a custom<BR>&gt; report to know the<BR>&gt; approval status. This 
custom workflow will be a multilevel<BR>&gt; approval and they<BR>&gt; want to 
know the status based on the object key(document<BR>&gt; number) like 
who<BR>&gt; has approved it at what time, who else has to approve etc<BR>&gt; 
which standard<BR>&gt; workflow tables can be used for this? Please 
advice.<o:p></o:p></P></DIV></DIV>
<P class=MsoNormal>&gt; _______________________________________________<BR>&gt; 
SAP-WUG mailing list<BR>&gt; <A 
href="mailto:SAP-WUG@mit.edu">SAP-WUG@mit.edu</A><BR>&gt; <A 
href="http://mailman.mit.edu/mailman/listinfo/sap-wug" 
target=_blank>http://mailman.mit.edu/mailman/listinfo/sap-wug</A><BR><BR><BR><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" 
target=_blank>http://mailman.mit.edu/mailman/listinfo/sap-wug</A><o:p></o:p></P></DIV>
<P class=MsoNormal><o:p>&nbsp;</o:p></P></DIV></DIV></DIV></BODY></HTML>