<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns:o = "urn:schemas-microsoft-com:office:office"><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.3020" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face="Bookman Old Style" color=#0000ff size=2>Sharath,</FONT></DIV>
<DIV><FONT face="Bookman Old Style" color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Bookman Old Style" color=#0000ff size=2>&nbsp;&nbsp; Try the 
following:</FONT></DIV>
<DIV><FONT face="Bookman Old Style" color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV>
<P class=MsoPlainText style="MARGIN: 0in 0in 0pt"><FONT size=2><FONT 
face="Bookman Old Style"><FONT color=#0000ff><STRONG><SPAN 
style="mso-spacerun: yes">&nbsp; </SPAN>document-objtp = 
'EXT'.</STRONG></FONT></FONT></FONT></P>
<P class=MsoPlainText style="MARGIN: 0in 0in 0pt"><FONT size=2><FONT 
face="Bookman Old Style"><FONT color=#0000ff><STRONG><SPAN 
style="mso-spacerun: yes">&nbsp; </SPAN>document-folrg = 
'B'.</STRONG></FONT></FONT></FONT></P></DIV>
<DIV><FONT face="Bookman Old Style" color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Bookman Old Style" color=#0000ff size=2>and:</FONT></DIV>
<DIV><FONT face="Bookman Old Style" color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Bookman Old Style"><FONT color=#0000ff><FONT size=2>In Function 
Call&nbsp;</FONT><FONT 
size=2><STRONG>'SO_DOCUMENT_REPOSITORY_MANAGER'</STRONG></FONT></FONT></FONT></DIV>
<DIV>
<P class=MsoPlainText style="MARGIN: 0in 0in 0pt"><FONT 
face="Bookman Old Style"><FONT color=#0000ff><FONT size=2><SPAN 
style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </SPAN>EXPORT</FONT><FONT 
size=2><SPAN style="mso-spacerun: yes"> M</SPAN>ethod<SPAN 
style="mso-spacerun: yes">&nbsp;</SPAN><STRONG>'GETCONTENTFROMFILE'</STRONG></FONT></FONT></FONT></P></DIV>
<DIV><FONT face="Bookman Old Style" color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV><FONT face="Bookman Old Style" size=2><FONT color=#0000ff>Don't forget to 
create the SOFM Obj. if binding it to the WF:&nbsp;<SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"><FONT 
face="Book Antiqua"><STRONG>swc_create_object v_result_object 'SOFM' <FONT 
face="Bookman Old Style">document</FONT>.</STRONG></FONT></SPAN></FONT></FONT></DIV>
<DIV><BR>Jeffrey A. Rappaport<BR>Business Workflow, LLC<BR>Voice: (732) 
355-0123<BR>Fax:&nbsp;&nbsp;&nbsp; (509) 757-4144<BR>Email: <A 
href="mailto:Jeff@Business-Workflow.com">Jeff@Business-Workflow.com</A><BR>Web:&nbsp; 
<A href="http://www.Business-Workflow.com">www.Business-Workflow.com</A></DIV>
<BLOCKQUOTE 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A title=ksharath77@yahoo.com href="mailto:ksharath77@yahoo.com">Sharath 
  Chandra Kotla</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A title=sap-wug@mit.edu 
  href="mailto:sap-wug@mit.edu">SAP Workflow Users' Group</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Thursday, December 28, 2006 10:53 
  AM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> RE: workflow 
  attachments-Urgent</DIV>
  <DIV><BR></DIV>
  <DIV><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Jeffrey,<o:p></o:p></SPAN></DIV>
  <DIV><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">Thank you very much for 
  the reply. I tried the steps you suggested.<o:p></o:p></SPAN></DIV>
  <DIV><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">I was able to get the 
  folder information. But&nbsp;I didn't see any thing in ‘attachments’ parameter 
  in debug mode. Here is the code, which I am trying.&nbsp;Am I missing any 
  thing in the parameters.<o:p></o:p></SPAN></DIV>
  <DIV><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"></SPAN>&nbsp;</DIV>
  <DIV><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">It is very 
  urgent...appreciate any help.<o:p></o:p></SPAN></DIV>
  <DIV><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">&nbsp;<o:p></o:p></SPAN></DIV>
  <DIV><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">data : 
  g_document&nbsp;&nbsp;&nbsp;&nbsp; LIKE 
  sood4,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN 
  style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;</SPAN>g_header_data&nbsp; 
  LIKE 
  sood2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>CONSTANTS: ou_fol LIKE sofh-folrg VALUE 
  'O',&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; c_objtp LIKE 
  g_document-objtp&nbsp;&nbsp;&nbsp; VALUE 
  'RAW',&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; c_file_ext 
  LIKE g_document-file_ext VALUE 
  'pdf'.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>data: 
  l_folder_id&nbsp;&nbsp;&nbsp; LIKE 
  sofdk,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN 
  style="mso-spacerun: yes">&nbsp;&nbsp;</SPAN>g_authority LIKE 
  sofa-usracc,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN 
  style="mso-spacerun: yes">&nbsp;&nbsp;</SPAN>HEADER_MAIL TYPE&nbsp; 
  SO_OBJ_DES.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>data: lt_attachments LIKE STANDARD TABLE OF sood5 WITH HEADER LINE,&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<SPAN style="mso-spacerun: yes">&nbsp; 
  </SPAN><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>LT_BODY_EMAIL LIKE 
  STANDARD TABLE OF SOLI with header line.&nbsp;&nbsp;&nbsp; <BR>DATA 
  CONTENTS_BIN LIKE STANDARD TABLE OF SOLISTI1 with header line.&nbsp; <BR 
  style="mso-special-character: line-break"><BR 
  style="mso-special-character: line-break"><o:p></o:p></SPAN></DIV>
  <DIV><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">lt_body_email-line = 
  'Hello'.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>append 
  lt_body_email.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR style="mso-special-character: line-break"><BR 
  style="mso-special-character: line-break"><o:p></o:p></SPAN></DIV>
  <DIV><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><SPAN 
  style="mso-spacerun: yes"></SPAN><o:p></o:p></SPAN>&nbsp;</DIV>
  <DIV style="MARGIN-BOTTOM: 12pt"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">&nbsp;CALL FUNCTION 
  'YREAD_IMAGE'&nbsp;<BR>&nbsp; 
  EXPORTING&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp; 
  url&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  =&nbsp;File 
  Path&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp; 
  tables&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp; 
  objhex&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 
  LT_OBJHEX.&nbsp;&nbsp;&nbsp;&nbsp;( I am able to read the data in binary 
  format)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>IF sy-subrc = 
  0.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;hex_to_cont LT_OBJHEX CONTENTS_BIN.&nbsp;&nbsp;&nbsp;(Changing the 
  format)<o:p></o:p></SPAN></DIV>
  <DIV style="MARGIN-BOTTOM: 12pt"><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><BR>&nbsp;CALL FUNCTION 
  'SO_FOLDER_ROOT_ID_GET'&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  EXPORTING&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  owner&nbsp;&nbsp;&nbsp;&nbsp; = 
  sy-uname&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  region&nbsp;&nbsp;&nbsp; = 
  ou_fol&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  IMPORTING&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  folder_id = 
  l_folder_id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  EXCEPTIONS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  OTHERS&nbsp;&nbsp;&nbsp; = 
  5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp; if sy-subrc = 
  0.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp; CLEAR: 
  g_document.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp; g_document-foltp&nbsp;&nbsp;&nbsp;&nbsp; = 
  l_folder_id-foltp.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp; g_document-folyr&nbsp;&nbsp;&nbsp;&nbsp; = 
  l_folder_id-folyr.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp; g_document-folno&nbsp;&nbsp;&nbsp;&nbsp; = 
  l_folder_id-folno.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp; g_document-objtp&nbsp;&nbsp;&nbsp;&nbsp; = 
  c_objtp.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp; g_document-objdes&nbsp;&nbsp;&nbsp; = 
  'Attachment'.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp; g_document-file_ext&nbsp; = 
  c_file_ext.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp; g_header_data-objdes = 
  header_mail.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp;&nbsp; CALL FUNCTION 
  'SO_DOCUMENT_REPOSITORY_MANAGER'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  EXPORTING&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  method&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 
  'SAVE'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  office_user = 
  sy-uname&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  IMPORTING&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  authority&nbsp;&nbsp; = 
  g_authority&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  TABLES&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  objcont&nbsp;&nbsp;&nbsp;&nbsp; = CONTENTS_BIN 
  "lt_body_email&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  attachments = 
  lt_attachments&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  CHANGING&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  document&nbsp;&nbsp;&nbsp; = 
  g_document&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  header_data = 
  g_header_data&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  EXCEPTIONS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  OTHERS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 
  1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <o:p></o:p></SPAN></DIV>
  <DIV><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">&nbsp;<o:p></o:p></SPAN></DIV>
  <DIV><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">&nbsp;When I debug the 
  method I didn’t see any thing in ‘lt_attachments’<o:p></o:p></SPAN></DIV>
  <DIV><FONT face="Arial Unicode MS"><FONT 
  size=3>&nbsp;<o:p></o:p></FONT></FONT></DIV>
  <DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT size=3><FONT 
  face="Times New Roman">&nbsp;thanks,</FONT></FONT></DIV>
  <DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>Sharath.</FONT></DIV>
  <DIV>
  <DIV>&nbsp;</DIV>
  <DIV>&nbsp;</DIV>
  <DIV>&nbsp;</DIV>
  <DIV>&nbsp;</DIV>
  <DIV><BR><BR><B><I>"Jeffrey A. Rappaport" 
  &lt;Jeff@business-workflow.com&gt;</I></B> wrote:</DIV></DIV>
  <BLOCKQUOTE class=replbq 
  style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #1010ff 2px solid">Sharath,<BR><BR>How 
    I've done it in the past is:<BR><BR>1) Create the SAP Folder for an 
    Attachment calling FM: SO_FOLDER_ROOT_ID_GET.<BR><BR>2) Convert the File to 
    an SAP Office Doc calling FM:<BR>SO_DOCUMENT_REPOSITORY_MANAGER.<BR><BR>3) 
    Attach the the Doc to the WF calling FM: SWL_WI_NOTE_CREATE.<BR><BR>After 
    the Doc is attached to the WF it can be passed to any Send email 
    Step.<BR><BR>Jeffrey A. 
    Rappaport<BR>www.Business-Workflow.com<BR><BR><BR>&gt; Steve,<BR>&gt; Thanks 
    for the reply. SOFM-&gt;'Create' method is dialog method.I need to<BR>&gt; 
    do it in a background method.<BR>&gt; Here I am trying to incldue more 
    details:client is having a function<BR>&gt; module which gives the contents 
    of PDF file(Invoice Scanned docuement)<BR>&gt; in RAW format(Data Type 
    SOLIX_TAB).<BR>&gt; In my workflow I need to create a PDF attachment before 
    my the decision<BR>&gt; step. This file should be attached to decision 
    step.<BR>&gt;<BR>&gt; we are using 'SO_NEW_DOCUMENT_ATT_SEND_API1'. to send 
    to Outlook email<BR>&gt; and SAP email.<BR>&gt; It is workong fine for out 
    look but not for SAP email.<BR>&gt; is there any way I can do it and create 
    a SOFM object and use<BR>&gt; _attach_objects in workflow.<BR>&gt;<BR>&gt; 2 
    nd way:<BR>&gt; How to insert this image document into BUS2081 with 'Key'. 
    Even this<BR>&gt; will solve my issue.<BR>&gt; If I can do this workflow 
    approver can open the scanned document from<BR>&gt; MIR4 and can see 
    Attachments.<BR>&gt;<BR>&gt;<BR>&gt; This is the major difficulty that I am 
    facing now...I appreciate any<BR>&gt; help in this 
    regard....<BR>&gt;<BR>&gt; thanks,<BR>&gt; Sharath.<BR>&gt;<BR>&gt;<BR>&gt; 
    "Stevens, Seth" <SETH.STEVENS@ANADARKO.COM>wrote:<BR>&gt; 
    Sharath,<BR>&gt;<BR>&gt; This can be done by creating a method that reads 
    the binary for the file<BR>&gt; and uses the create method of SOFM to 
    generate the attachment. Pass the<BR>&gt; attachment(s) back to the workflow 
    and bind it to the &amp;_ATTACH_OBJECTS&amp;<BR>&gt; container 
    element.<BR>&gt;<BR>&gt; I'm sure there are other ways to do this but this 
    one seems to work for<BR>&gt; us.<BR>&gt;<BR>&gt; Thanks,<BR>&gt; 
    Seth<BR>&gt;<BR>&gt;<BR>&gt; ---------------------------------<BR>&gt; From: 
    sap-wug-bounces@mit.edu [mailto:sap-wug-bounces@mit.edu] On Behalf<BR>&gt; 
    Of Sharath Chandra Kotla<BR>&gt; Sent: Tuesday, December 19, 2006 10:59 
    PM<BR>&gt; To: sap-wug@mit.edu<BR>&gt; Subject: workflow 
    attachments<BR>&gt;<BR>&gt;<BR>&gt;<BR>&gt; Hi All,<BR>&gt; Could any one 
    let me know how to create an attachment in a back ground<BR>&gt; step and 
    send it as an attachment to User Decision step.Currently I am<BR>&gt; able 
    to download PDF file into raw or string data.<BR>&gt;<BR>&gt; I am thinking 
    to create an SOFM object and set it as an attachment.<BR>&gt; please let me 
    know if I am doing correct.I appreciate any help if any<BR>&gt; one has 
    already done this.<BR>&gt;<BR>&gt;<BR>&gt; thanks,<BR>&gt; 
    Sharath.<BR>&gt;<BR>&gt;<BR>&gt; 
    __________________________________________________<BR>&gt; Do You 
    Yahoo!?<BR>&gt; Tired of spam? Yahoo! Mail has the best spam protection 
    around<BR>&gt; http://mail.yahoo.com<BR>&gt; *Please note my E-Mail Address 
    has changed. Please<BR>&gt; update your contact 
    list*<BR>&gt;<BR>&gt;<BR>&gt;<BR>&gt;<BR>&gt; 
    ---------------------------------<BR>&gt;<BR>&gt;<BR>&gt;<BR>&gt; Anadarko 
    Confidentiality Notice:<BR>&gt; This electronic transmission and any 
    attached documents or other<BR>&gt; writings are intended only for the 
    person or entity to which it is<BR>&gt; addressed and may contain 
    information that is privileged,<BR>&gt; confidential or otherwise protected 
    from disclosure. If you have<BR>&gt; received this communication in error, 
    please immediately notify<BR>&gt; sender by return e-mail and destroy the 
    communication. Any<BR>&gt; disclosure, copying, distribution or the taking 
    of any action<BR>&gt; concerning the contents of this communication or any 
    attachments by<BR>&gt; anyone other than the named recipient is strictly 
    prohibited.<BR>&gt;<BR>&gt; 
    _______________________________________________<BR>&gt; SAP-WUG mailing 
    list<BR>&gt; SAP-WUG@mit.edu<BR>&gt; 
    http://mailman.mit.edu/mailman/listinfo/sap-wug<BR>&gt;<BR>&gt;<BR>&gt; 
    __________________________________________________<BR>&gt; Do You 
    Yahoo!?<BR>&gt; Tired of spam? Yahoo! Mail has the best spam protection 
    around<BR>&gt; http://mail.yahoo.com 
    _______________________________________________<BR>&gt; SAP-WUG mailing 
    list<BR>&gt; SAP-WUG@mit.edu<BR>&gt; 
    http://mailman.mit.edu/mailman/listinfo/sap-wug<BR>&gt;<BR><BR><BR><BR>_______________________________________________<BR>SAP-WUG 
    mailing 
    list<BR>SAP-WUG@mit.edu<BR>http://mailman.mit.edu/mailman/listinfo/sap-wug<BR></BLOCKQUOTE><BR>
  <P>__________________________________________________<BR>Do You 
  Yahoo!?<BR>Tired of spam? Yahoo! Mail has the best spam protection around 
  <BR>http://mail.yahoo.com 
  <P>
  <HR>

  <P></P>_______________________________________________<BR>SAP-WUG mailing 
  list<BR>SAP-WUG@mit.edu<BR>http://mailman.mit.edu/mailman/listinfo/sap-wug<BR></BLOCKQUOTE></BODY></HTML>