<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: attach file in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/attach-file/m-p/9264691#M1722142</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kaushik,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;While concate the internal table data into the internal table that contains data while send.&lt;/P&gt;&lt;P&gt;&amp;nbsp; it_attachment&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;LIKE solisti1 &lt;SPAN class="L0S52"&gt;OCCURS &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;0 &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;WITH &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;HEADER &lt;/SPAN&gt;LINE,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&amp;nbsp; gd_doc_data&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;LIKE &lt;/SPAN&gt;sodocchgi1,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;While concate use : &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;LOOP &lt;SPAN class="L0S52"&gt;AT &lt;/SPAN&gt;itab_final1 &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;wa_final1.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L0S52"&gt;CONCATENATE &lt;/SPAN&gt;wa_final1-ebeln wa_final1-aedat wa_final1-txz01&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;it_attachment &lt;SPAN class="L0S52"&gt;SEPARATED &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;BY&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cl_abap_char_utilities=&amp;gt;horizontal_tab.&lt;SPAN class="L0S31"&gt;" SEPARATED BY L_TAB.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L0S52"&gt;CONCATENATE &lt;/SPAN&gt;cl_abap_char_utilities=&amp;gt;cr_lf it_attachment &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;it_attachment.&lt;BR /&gt;&lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;it_attachment. &lt;SPAN class="L0S52"&gt;CLEAR &lt;/SPAN&gt;it_attachment.&lt;BR /&gt;ENDLOOP.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;In the end before code to send mail .... use this code :&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S31"&gt;**File Type&lt;BR /&gt;&amp;nbsp; ld_format = &lt;SPAN class="L0S33"&gt;'xls'&lt;/SPAN&gt;. &lt;SPAN class="L0S31"&gt;"XLS&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L0S31"&gt;**File Name&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; ld_attfilename = &lt;SPAN class="L0S33"&gt;'test'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L0S31"&gt;* Fill the document data.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; gd_doc_data-doc_size = &lt;SPAN class="L0S32"&gt;1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L0S31"&gt;* Populate the subject/generic message attributes&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; gd_doc_data-obj_langu = sy-langu.&lt;BR /&gt;&amp;nbsp; gd_doc_data-obj_name = &lt;SPAN class="L0S33"&gt;'SAPRPT'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; gd_doc_data-obj_descr = psubject .&lt;BR /&gt;&amp;nbsp; gd_doc_data-sensitivty = &lt;SPAN class="L0S33"&gt;'F'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L0S31"&gt;* Fill the document data and get size of attachment&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CLEAR &lt;/SPAN&gt;gd_doc_data.&lt;BR /&gt;&lt;SPAN class="L0S31"&gt;* Populate the subject/generic message attributes&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; gd_doc_data-obj_langu = sy-langu.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L0S52"&gt;READ &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;it_attachment &lt;SPAN class="L0S52"&gt;INDEX &lt;/SPAN&gt;w_cnt.&lt;BR /&gt;&amp;nbsp; gd_doc_data-doc_size = ( w_cnt - &lt;SPAN class="L0S32"&gt;1 &lt;/SPAN&gt;) * &lt;SPAN class="L0S32"&gt;255 &lt;/SPAN&gt;+ STRLEN( it_attachment ).&lt;BR /&gt;&amp;nbsp; gd_doc_data-obj_name&amp;nbsp; = &lt;SPAN class="L0S33"&gt;'SAPRPT'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; gd_doc_data-obj_descr = psubject.&lt;BR /&gt;&amp;nbsp; gd_doc_data-sensitivty = &lt;SPAN class="L0S33"&gt;'F'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L0S31"&gt;* Describe the body of the message&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CLEAR &lt;/SPAN&gt;it_packing_list.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L0S52"&gt;REFRESH &lt;/SPAN&gt;it_packing_list.&lt;BR /&gt;&amp;nbsp; it_packing_list-transf_bin = space.&lt;BR /&gt;&amp;nbsp; it_packing_list-head_start = &lt;SPAN class="L0S32"&gt;1.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; it_packing_list-head_num = &lt;SPAN class="L0S32"&gt;0.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; it_packing_list-body_start = &lt;SPAN class="L0S32"&gt;1.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L0S52"&gt;DESCRIBE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;it_message &lt;SPAN class="L0S52"&gt;LINES &lt;/SPAN&gt;it_packing_list-body_num.&lt;BR /&gt;&amp;nbsp; it_packing_list-doc_type = &lt;SPAN class="L0S33"&gt;'RAW'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;it_packing_list.&lt;BR /&gt;&lt;SPAN class="L0S31"&gt;**Describe the attachment info&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; it_packing_list-transf_bin = &lt;SPAN class="L0S33"&gt;'X'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; it_packing_list-head_start = &lt;SPAN class="L0S32"&gt;1.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; it_packing_list-head_num = &lt;SPAN class="L0S32"&gt;1.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; it_packing_list-body_start = &lt;SPAN class="L0S32"&gt;1.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L0S52"&gt;DESCRIBE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;it_attachment &lt;SPAN class="L0S52"&gt;LINES&amp;nbsp; &lt;/SPAN&gt;it_packing_list-body_num.&lt;BR /&gt;&amp;nbsp; it_packing_list-doc_type = ld_format.&lt;BR /&gt;&amp;nbsp; it_packing_list-obj_name = ld_attfilename.&lt;BR /&gt;&amp;nbsp; it_packing_list-obj_descr = ld_attfilename.&lt;BR /&gt;&amp;nbsp; it_packing_list-doc_size = it_packing_list-body_num * &lt;SPAN class="L0S32"&gt;255.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;it_packing_list.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and then send mail.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this works&amp;nbsp; else share your code for further help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RAvi Singh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 15 Feb 2013 10:39:15 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2013-02-15T10:39:15Z</dc:date>
    <item>
      <title>attach file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/attach-file/m-p/9264684#M1722135</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi i need to attach a file in a mail . i am able to send the mail with attachment but the attachment is empty. how should i attach a file i have a file name called c:/test.xsl. how can i attach dis file .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Feb 2013 12:17:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/attach-file/m-p/9264684#M1722135</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-02-13T12:17:25Z</dc:date>
    </item>
    <item>
      <title>Re: attach file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/attach-file/m-p/9264685#M1722136</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kaushik,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try 'SO_NEW_DOCUMENT_ATT_SEND_API1' function module..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Santanu Mohapatra&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Feb 2013 12:20:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/attach-file/m-p/9264685#M1722136</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-02-13T12:20:52Z</dc:date>
    </item>
    <item>
      <title>Re: attach file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/attach-file/m-p/9264686#M1722137</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i have tried all function module . can u tell me how do we attach the local file from c drive. is it possible&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Feb 2013 13:37:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/attach-file/m-p/9264686#M1722137</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-02-13T13:37:35Z</dc:date>
    </item>
    <item>
      <title>Re: attach file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/attach-file/m-p/9264687#M1722138</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello.&lt;/P&gt;&lt;P&gt;I think that frist u need to upload the field from PC to SAP and then send it by email using &lt;SPAN style="color: #333333; font-size: 12px; background-color: #ffffff;"&gt;SO_NEW_DOCUMENT_ATT_SEND_API1&lt;/SPAN&gt;. Search about upload field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Feb 2013 14:00:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/attach-file/m-p/9264687#M1722138</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-02-13T14:00:25Z</dc:date>
    </item>
    <item>
      <title>Re: attach file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/attach-file/m-p/9264688#M1722139</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Santanu,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i have done that using customized fm. Now actually when i am opening the file last three columns are not displaying.. i have concatenated all the value in internal table.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Feb 2013 07:12:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/attach-file/m-p/9264688#M1722139</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-02-15T07:12:55Z</dc:date>
    </item>
    <item>
      <title>Re: attach file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/attach-file/m-p/9264689#M1722140</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;here a part of coding using the Oo to send mail&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; it_soli&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE soli_tab ,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; obj_mime_helper&amp;nbsp;&amp;nbsp; TYPE REF TO cl_gbt_multirelated_service ,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; obj_bcs&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE REF TO cl_bcs ,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; obj_doc_bcs&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE REF TO cl_document_bcs ,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; obj_recipient&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE REF TO if_recipient_bcs ,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; obj_sender&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE REF TO if_sender_bcs .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P class="codeComment"&gt; * Creation objet pour mail.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CREATE OBJECT obj_mime_helper. &lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P class="codeComment"&gt; * Création du mail&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; TRY.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; obj_bcs = cl_bcs=&amp;gt;create_persistent( ).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; ENDTRY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; * HERE THE BODY OF THE MAIL IS IN THE VARIABLE W_HTML_TXT &lt;BR /&gt;* I PUT IT IN THE IT_SOLI TABLE&lt;/P&gt;&lt;P class="codeComment"&gt; * Commence le mail.&lt;BR /&gt; * Converti en ligne.&lt;/P&gt;&lt;P class="code"&gt;&amp;nbsp;&amp;nbsp; IF w_flag_fax IS INITIAL.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; w_offset = 0.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; w_len&amp;nbsp;&amp;nbsp;&amp;nbsp; = 255.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHILE w_offset &amp;lt; w_html_len.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; w_diff = w_html_len - w_offset.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF w_diff &amp;gt; w_len.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is_soli-line = w_html_txt+w_offset(w_len).&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ELSE.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is_soli-line = w_html_txt+w_offset(w_diff).&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDIF.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; APPEND is_soli TO it_soli.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ADD w_len TO w_offset.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDWHILE.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ENDIF.&lt;/P&gt;&lt;P class="codeComment"&gt; * Ajoute le corps.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CALL METHOD obj_mime_helper-&amp;gt;set_main_html&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORTING&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; content&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = it_soli&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; filename&amp;nbsp;&amp;nbsp;&amp;nbsp; = ''&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; description = 'Bulletin d''analyse'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; TRY.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; obj_doc_bcs = cl_document_bcs=&amp;gt;create_from_multirelated(&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i_subject&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = w_title&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i_importance&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = '9'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; " 1 / 5 / 9&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i_multirel_service = obj_mime_helper ).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; ENDTRY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;* HERE IS YOUR FILE ATTACHMENT&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CALL METHOD obj_doc-&amp;gt;add_attachment&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORTING&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i_attachment_type&amp;nbsp;&amp;nbsp;&amp;nbsp; = is_doc_data-obj_type&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i_attachment_subject = w_file&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i_attachment_size&amp;nbsp;&amp;nbsp;&amp;nbsp; = w_obj_len&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i_att_content_hex&amp;nbsp;&amp;nbsp;&amp;nbsp; = it_contentx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;BR /&gt;&lt;/TD&gt;&lt;TD&gt;TRY.&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; obj_recipient = cl_cam_address_bcs=&amp;gt;create_internet_address(&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i_address_string = w_smtp ).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDTRY.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TRY.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; obj_bcs-&amp;gt;add_recipient(&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i_recipient = obj_recipient ).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDTRY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; TRY.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; obj_bcs-&amp;gt;send( ).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; ENDTRY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Fred&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Feb 2013 08:04:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/attach-file/m-p/9264689#M1722140</guid>
      <dc:creator>FredericGirod</dc:creator>
      <dc:date>2013-02-15T08:04:21Z</dc:date>
    </item>
    <item>
      <title>Re: attach file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/attach-file/m-p/9264690#M1722141</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Fred,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; But there is no class available in 4.6c. i have done that but when i am opening the attachment last three columns are missing. Do u ve ne idea bout that.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Feb 2013 08:57:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/attach-file/m-p/9264690#M1722141</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-02-15T08:57:53Z</dc:date>
    </item>
    <item>
      <title>Re: attach file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/attach-file/m-p/9264691#M1722142</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kaushik,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;While concate the internal table data into the internal table that contains data while send.&lt;/P&gt;&lt;P&gt;&amp;nbsp; it_attachment&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;LIKE solisti1 &lt;SPAN class="L0S52"&gt;OCCURS &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;0 &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;WITH &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;HEADER &lt;/SPAN&gt;LINE,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&amp;nbsp; gd_doc_data&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;LIKE &lt;/SPAN&gt;sodocchgi1,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;While concate use : &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;LOOP &lt;SPAN class="L0S52"&gt;AT &lt;/SPAN&gt;itab_final1 &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;wa_final1.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="L0S52"&gt;CONCATENATE &lt;/SPAN&gt;wa_final1-ebeln wa_final1-aedat wa_final1-txz01&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;it_attachment &lt;SPAN class="L0S52"&gt;SEPARATED &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;BY&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cl_abap_char_utilities=&amp;gt;horizontal_tab.&lt;SPAN class="L0S31"&gt;" SEPARATED BY L_TAB.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L0S52"&gt;CONCATENATE &lt;/SPAN&gt;cl_abap_char_utilities=&amp;gt;cr_lf it_attachment &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;it_attachment.&lt;BR /&gt;&lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;it_attachment. &lt;SPAN class="L0S52"&gt;CLEAR &lt;/SPAN&gt;it_attachment.&lt;BR /&gt;ENDLOOP.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;In the end before code to send mail .... use this code :&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S31"&gt;**File Type&lt;BR /&gt;&amp;nbsp; ld_format = &lt;SPAN class="L0S33"&gt;'xls'&lt;/SPAN&gt;. &lt;SPAN class="L0S31"&gt;"XLS&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L0S31"&gt;**File Name&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; ld_attfilename = &lt;SPAN class="L0S33"&gt;'test'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L0S31"&gt;* Fill the document data.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; gd_doc_data-doc_size = &lt;SPAN class="L0S32"&gt;1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN class="L0S31"&gt;* Populate the subject/generic message attributes&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; gd_doc_data-obj_langu = sy-langu.&lt;BR /&gt;&amp;nbsp; gd_doc_data-obj_name = &lt;SPAN class="L0S33"&gt;'SAPRPT'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; gd_doc_data-obj_descr = psubject .&lt;BR /&gt;&amp;nbsp; gd_doc_data-sensitivty = &lt;SPAN class="L0S33"&gt;'F'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L0S31"&gt;* Fill the document data and get size of attachment&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CLEAR &lt;/SPAN&gt;gd_doc_data.&lt;BR /&gt;&lt;SPAN class="L0S31"&gt;* Populate the subject/generic message attributes&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; gd_doc_data-obj_langu = sy-langu.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L0S52"&gt;READ &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;it_attachment &lt;SPAN class="L0S52"&gt;INDEX &lt;/SPAN&gt;w_cnt.&lt;BR /&gt;&amp;nbsp; gd_doc_data-doc_size = ( w_cnt - &lt;SPAN class="L0S32"&gt;1 &lt;/SPAN&gt;) * &lt;SPAN class="L0S32"&gt;255 &lt;/SPAN&gt;+ STRLEN( it_attachment ).&lt;BR /&gt;&amp;nbsp; gd_doc_data-obj_name&amp;nbsp; = &lt;SPAN class="L0S33"&gt;'SAPRPT'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; gd_doc_data-obj_descr = psubject.&lt;BR /&gt;&amp;nbsp; gd_doc_data-sensitivty = &lt;SPAN class="L0S33"&gt;'F'&lt;/SPAN&gt;.&lt;BR /&gt;&lt;SPAN class="L0S31"&gt;* Describe the body of the message&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CLEAR &lt;/SPAN&gt;it_packing_list.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L0S52"&gt;REFRESH &lt;/SPAN&gt;it_packing_list.&lt;BR /&gt;&amp;nbsp; it_packing_list-transf_bin = space.&lt;BR /&gt;&amp;nbsp; it_packing_list-head_start = &lt;SPAN class="L0S32"&gt;1.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; it_packing_list-head_num = &lt;SPAN class="L0S32"&gt;0.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; it_packing_list-body_start = &lt;SPAN class="L0S32"&gt;1.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L0S52"&gt;DESCRIBE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;it_message &lt;SPAN class="L0S52"&gt;LINES &lt;/SPAN&gt;it_packing_list-body_num.&lt;BR /&gt;&amp;nbsp; it_packing_list-doc_type = &lt;SPAN class="L0S33"&gt;'RAW'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;it_packing_list.&lt;BR /&gt;&lt;SPAN class="L0S31"&gt;**Describe the attachment info&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; it_packing_list-transf_bin = &lt;SPAN class="L0S33"&gt;'X'&lt;/SPAN&gt;.&lt;BR /&gt;&amp;nbsp; it_packing_list-head_start = &lt;SPAN class="L0S32"&gt;1.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; it_packing_list-head_num = &lt;SPAN class="L0S32"&gt;1.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; it_packing_list-body_start = &lt;SPAN class="L0S32"&gt;1.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L0S52"&gt;DESCRIBE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;it_attachment &lt;SPAN class="L0S52"&gt;LINES&amp;nbsp; &lt;/SPAN&gt;it_packing_list-body_num.&lt;BR /&gt;&amp;nbsp; it_packing_list-doc_type = ld_format.&lt;BR /&gt;&amp;nbsp; it_packing_list-obj_name = ld_attfilename.&lt;BR /&gt;&amp;nbsp; it_packing_list-obj_descr = ld_attfilename.&lt;BR /&gt;&amp;nbsp; it_packing_list-doc_size = it_packing_list-body_num * &lt;SPAN class="L0S32"&gt;255.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp; &lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;it_packing_list.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and then send mail.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this works&amp;nbsp; else share your code for further help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RAvi Singh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Feb 2013 10:39:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/attach-file/m-p/9264691#M1722142</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-02-15T10:39:15Z</dc:date>
    </item>
  </channel>
</rss>

