<?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: Email excel attachment in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/email-excel-attachment/m-p/2276090#M494974</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;Please see the link below&lt;/P&gt;&lt;P&gt;It will definately satisfy your requirement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="3510664"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Mark if helpful&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Tushar&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Tushar Mundlik&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 30 May 2007 14:24:46 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-05-30T14:24:46Z</dc:date>
    <item>
      <title>Email excel attachment</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/email-excel-attachment/m-p/2276089#M494973</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am sending an email with an excel attachment using fm SO_NEW_DOCUMENT_ATT_SEND_API1. All is well except that the first column of the excel document displys a load of blank spaces in front of the data item. Is there any way of cutting out the blank spaces?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Code is as follows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Populate the email header&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CONCATENATE text-m09 l_pltxt INTO docdata-obj_descr.&lt;/P&gt;&lt;P&gt;  docdata-obj_name = text-m11.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Populate the body of the mail&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  MOVE text-m10 TO objtxt.&lt;/P&gt;&lt;P&gt;  APPEND objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DESCRIBE TABLE objtxt LINES tab_lines.&lt;/P&gt;&lt;P&gt;  READ TABLE objtxt INDEX tab_lines.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Size of the document in bytes. The calculation is&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Length of last line + number of remaining lines * 255&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  docdata-doc_size = ( tab_lines - 1 ) * 255 + STRLEN( objtxt ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR objpack-transf_bin.&lt;/P&gt;&lt;P&gt;  objpack-head_start = 1.&lt;/P&gt;&lt;P&gt;  objpack-head_num = 0.&lt;/P&gt;&lt;P&gt;  objpack-body_start = 1.&lt;/P&gt;&lt;P&gt;  objpack-body_num = tab_lines.&lt;/P&gt;&lt;P&gt;  objpack-doc_type = 'RAW'.&lt;/P&gt;&lt;P&gt;  APPEND objpack.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Get end of line character&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  l_eol = cl_abap_char_utilities=&amp;gt;newline.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Set up attachment&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Column headers&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CONCATENATE 'Requested by'&lt;/P&gt;&lt;P&gt;              'Serial Number'&lt;/P&gt;&lt;P&gt;              'Part Number'&lt;/P&gt;&lt;P&gt;              'Inst.or Dism.'&lt;/P&gt;&lt;P&gt;              'Mvmnt.To(Sup.Equip.)'&lt;/P&gt;&lt;P&gt;              'Mvmnt.To(Func.Loc.)'&lt;/P&gt;&lt;P&gt;              'Mvmnt.Date'&lt;/P&gt;&lt;P&gt;              'Posn'&lt;/P&gt;&lt;P&gt;              'Start Date'&lt;/P&gt;&lt;P&gt;              l_eol&lt;/P&gt;&lt;P&gt;  INTO objbin SEPARATED BY ','.&lt;/P&gt;&lt;P&gt;  APPEND objbin.&lt;/P&gt;&lt;P&gt;  CLEAR objbin.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Lines&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  LOOP AT it_equipment.&lt;/P&gt;&lt;P&gt;    CONCATENATE sy-uname&lt;/P&gt;&lt;P&gt;                it_equipment-sernr&lt;/P&gt;&lt;P&gt;                zdbmatl-matnr&lt;/P&gt;&lt;P&gt;                it_equipment-iord&lt;/P&gt;&lt;P&gt;                it_equipment-equnr&lt;/P&gt;&lt;P&gt;                it_equipment-tplnr&lt;/P&gt;&lt;P&gt;                it_equipment-move_date&lt;/P&gt;&lt;P&gt;                it_equipment-pors&lt;/P&gt;&lt;P&gt;                it_equipment-start_date&lt;/P&gt;&lt;P&gt;                l_eol&lt;/P&gt;&lt;P&gt;    INTO objbin SEPARATED BY ','.&lt;/P&gt;&lt;P&gt;    APPEND objbin.&lt;/P&gt;&lt;P&gt;    CLEAR objbin.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  att_type = 'CSV'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DESCRIBE TABLE objbin LINES tab_lines.&lt;/P&gt;&lt;P&gt;  READ TABLE objbin INDEX tab_lines.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Size of the document in bytes.The calculation is&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Length of last line + number of remaining lines * 255&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  objpack-doc_size = ( tab_lines - 1 ) * 255 + STRLEN( objbin ).&lt;/P&gt;&lt;P&gt;  objpack-transf_bin = 'X'.&lt;/P&gt;&lt;P&gt;  objpack-head_start = 1.&lt;/P&gt;&lt;P&gt;  objpack-head_num = 0.&lt;/P&gt;&lt;P&gt;  objpack-body_start = 1.&lt;/P&gt;&lt;P&gt;  objpack-body_num = tab_lines.&lt;/P&gt;&lt;P&gt;  objpack-doc_type = att_type.&lt;/P&gt;&lt;P&gt;  objpack-obj_name = 'ATTACHMENT'.&lt;/P&gt;&lt;P&gt;  CONCATENATE text-m09&lt;/P&gt;&lt;P&gt;             l_pltxt&lt;/P&gt;&lt;P&gt;  INTO objpack-obj_descr SEPARATED BY space.&lt;/P&gt;&lt;P&gt;  APPEND objpack.&lt;/P&gt;&lt;P&gt;  CLEAR objpack.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  reclist-receiver = 'test@test.co.uk'.&lt;/P&gt;&lt;P&gt;  reclist-rec_type = 'U'.&lt;/P&gt;&lt;P&gt;  APPEND reclist.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Send mail&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      document_data              = docdata&lt;/P&gt;&lt;P&gt;      put_in_outbox              = 'X'&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      packing_list               = objpack&lt;/P&gt;&lt;P&gt;      object_header              = objhead&lt;/P&gt;&lt;P&gt;      contents_bin               = objbin&lt;/P&gt;&lt;P&gt;      contents_txt               = objtxt&lt;/P&gt;&lt;P&gt;      receivers                  = reclist&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      too_many_receivers         = 1&lt;/P&gt;&lt;P&gt;      document_not_sent          = 2&lt;/P&gt;&lt;P&gt;      document_type_not_exist    = 3&lt;/P&gt;&lt;P&gt;      operation_no_authorization = 4&lt;/P&gt;&lt;P&gt;      parameter_error            = 5&lt;/P&gt;&lt;P&gt;      x_error                    = 6&lt;/P&gt;&lt;P&gt;      enqueue_error              = 7&lt;/P&gt;&lt;P&gt;      OTHERS                     = 8.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  COMMIT WORK.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 May 2007 14:13:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/email-excel-attachment/m-p/2276089#M494973</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-30T14:13:52Z</dc:date>
    </item>
    <item>
      <title>Re: Email excel attachment</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/email-excel-attachment/m-p/2276090#M494974</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;Please see the link below&lt;/P&gt;&lt;P&gt;It will definately satisfy your requirement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="3510664"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Mark if helpful&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Tushar&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Tushar Mundlik&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 May 2007 14:24:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/email-excel-attachment/m-p/2276090#M494974</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-30T14:24:46Z</dc:date>
    </item>
    <item>
      <title>Re: Email excel attachment</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/email-excel-attachment/m-p/2276091#M494975</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Tushar,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think the link may be the wrong one.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 May 2007 14:33:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/email-excel-attachment/m-p/2276091#M494975</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-30T14:33:34Z</dc:date>
    </item>
    <item>
      <title>Re: Email excel attachment</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/email-excel-attachment/m-p/2276092#M494976</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;Check the following links:&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/sending-email-with-attachment.htm" target="test_blank"&gt;http://www.sap-img.com/abap/sending-email-with-attachment.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/sending-mail-with-attachment-report-in-background.htm" target="test_blank"&gt;http://www.sap-img.com/abap/sending-mail-with-attachment-report-in-background.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Bhaskar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 May 2007 14:37:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/email-excel-attachment/m-p/2276092#M494976</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-30T14:37:24Z</dc:date>
    </item>
  </channel>
</rss>

