<?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 Sending email using Excel Attachment in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/sending-email-using-excel-attachment/m-p/4847400#M1133705</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i am writing a ode to send male by attachment. i will use so_new_document_attach_api modile to send.&lt;/P&gt;&lt;P&gt;i m sending and received email. but format is not correct.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;what can we do ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 04 Dec 2008 09:15:52 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-12-04T09:15:52Z</dc:date>
    <item>
      <title>Sending email using Excel Attachment</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sending-email-using-excel-attachment/m-p/4847400#M1133705</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i am writing a ode to send male by attachment. i will use so_new_document_attach_api modile to send.&lt;/P&gt;&lt;P&gt;i m sending and received email. but format is not correct.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;what can we do ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Dec 2008 09:15:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sending-email-using-excel-attachment/m-p/4847400#M1133705</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-04T09:15:52Z</dc:date>
    </item>
    <item>
      <title>Re: Sending email using Excel Attachment</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sending-email-using-excel-attachment/m-p/4847401#M1133706</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;refer thread for more information.check this thread&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="1837491"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and excel, fields are separated by tab spaces... so after reading every field name, u need to separate them using tabspaces. ABAP has got inbuilt Method for it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cl_abap_char_utilities=&amp;gt;horizontal_tab&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for eg .&lt;/P&gt;&lt;P&gt;concatenate field1 field2 field3... into temp_variable separated by cl_abap_char_utilities=&amp;gt;horizontal_tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this works fine for everyrecord. after u done wth first record, then need to add carriage return line feed to go into next line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cl_abap_char_utilities=&amp;gt;CR_LF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope u got this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pintoo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Dec 2008 09:25:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sending-email-using-excel-attachment/m-p/4847401#M1133706</guid>
      <dc:creator>pintoo_d</dc:creator>
      <dc:date>2008-12-04T09:25:22Z</dc:date>
    </item>
    <item>
      <title>Re: Sending email using Excel Attachment</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sending-email-using-excel-attachment/m-p/4847402#M1133707</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 is sample code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: LD_ERROR                TYPE  SY-SUBRC,&lt;/P&gt;&lt;P&gt;      LD_RECIEVER             TYPE  SY-SUBRC,&lt;/P&gt;&lt;P&gt;      LD_MTITLE               TYPE  SODOCCHGI1-OBJ_DESCR,&lt;/P&gt;&lt;P&gt;      LD_EMAIL                TYPE  SOMLRECI1-RECEIVER,&lt;/P&gt;&lt;P&gt;      LD_FORMAT               TYPE  SO_OBJ_TP ,&lt;/P&gt;&lt;P&gt;      LD_ATTDESCRIPTION       TYPE  SO_OBJ_NAM ,&lt;/P&gt;&lt;P&gt;      LD_ATTFILENAME          TYPE  SO_OBJ_DES ,&lt;/P&gt;&lt;P&gt;      LD_SENDER_ADDRESS       TYPE  SOEXTRECI1-RECEIVER,&lt;/P&gt;&lt;P&gt;      LD_SENDER_ADDRESS_TYPE  TYPE  SOEXTRECI1-ADR_TYP,&lt;/P&gt;&lt;P&gt;      LD_RECEIVER             TYPE  SY-SUBRC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:   IT_PACKING_LIST       LIKE  SOPCKLSTI1 OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;        IT_CONTENTS           LIKE  SOLISTI1 OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;        IT_RECEIVERS          LIKE  SOMLRECI1 OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;        IT_ATTACHMENT         LIKE  SOLISTI1 OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;        GD_DOC_DATA           LIKE  SODOCCHGI1,&lt;/P&gt;&lt;P&gt;        IT_MESSAGE            TYPE  STANDARD TABLE OF SOLISTI1 INITIAL SIZE 0,&lt;/P&gt;&lt;P&gt;        GD_CNT                TYPE  I,&lt;/P&gt;&lt;P&gt;        GD_SENT_ALL(1)        TYPE  C,&lt;/P&gt;&lt;P&gt;        GD_ERROR              TYPE  SY-SUBRC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : NOTE TYPE STRING,&lt;/P&gt;&lt;P&gt;        W_CNT TYPE I,&lt;/P&gt;&lt;P&gt;        W_SENT_ALL(1) TYPE C,&lt;/P&gt;&lt;P&gt;        WA_MESSAGE            TYPE  SOLISTI1,&lt;/P&gt;&lt;P&gt;        W_DOC_DATA            TYPE  SODOCCHGI1,&lt;/P&gt;&lt;P&gt;        WA_ATTACH             TYPE  SOLISTI1,&lt;/P&gt;&lt;P&gt;        WA_PACKING_LIST       TYPE  SOPCKLSTI1,&lt;/P&gt;&lt;P&gt;        WA_RECEIVERS          TYPE  SOMLRECI1,&lt;/P&gt;&lt;P&gt;        T_RECEIVERS TYPE STANDARD TABLE OF SOMLRECI1,&lt;/P&gt;&lt;P&gt;        T_ATTACHMENT          TYPE  STANDARD TABLE OF SOLISTI1 INITIAL SIZE 0.&lt;/P&gt;&lt;P&gt;DATA:   IT_ATTACH TYPE STANDARD TABLE OF SOLISTI1 INITIAL SIZE 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LD_EMAIL   = P_EMAIL.&lt;/P&gt;&lt;P&gt;  LD_MTITLE = TIL.&lt;/P&gt;&lt;P&gt;  LD_FORMAT              = 'XLS'.&lt;/P&gt;&lt;P&gt;  LD_ATTDESCRIPTION      = 'Test.&lt;/P&gt;&lt;P&gt;  LD_ATTFILENAME         = 'Attachment'.&lt;/P&gt;&lt;P&gt;  LD_SENDER_ADDRESS      = 'SY-UNAME'.&lt;/P&gt;&lt;P&gt;  LD_SENDER_ADDRESS_TYPE = 'U'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Fill the document data.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  W_DOC_DATA-DOC_SIZE = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Populate the subject/generic message attributes&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  W_DOC_DATA-OBJ_LANGU = SY-LANGU.&lt;/P&gt;&lt;P&gt;  W_DOC_DATA-OBJ_NAME  = 'SAPRPT'.&lt;/P&gt;&lt;P&gt;  W_DOC_DATA-OBJ_DESCR = LD_MTITLE .&lt;/P&gt;&lt;P&gt;  W_DOC_DATA-SENSITIVTY = 'F'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Fill the document data and get size of attachment&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CLEAR W_DOC_DATA.&lt;/P&gt;&lt;P&gt;  READ TABLE IT_ATTACH INTO WA_ATTACH INDEX W_CNT.&lt;/P&gt;&lt;P&gt;  W_DOC_DATA-DOC_SIZE = ( W_CNT - 1 ) * 255 + STRLEN( WA_ATTACH ).&lt;/P&gt;&lt;P&gt;  W_DOC_DATA-OBJ_LANGU  = SY-LANGU.&lt;/P&gt;&lt;P&gt;  W_DOC_DATA-OBJ_NAME   = 'SAPRPT'.&lt;/P&gt;&lt;P&gt;  W_DOC_DATA-OBJ_DESCR  = LD_MTITLE.&lt;/P&gt;&lt;P&gt;  W_DOC_DATA-SENSITIVTY = 'F'.&lt;/P&gt;&lt;P&gt;  CLEAR T_ATTACHMENT.&lt;/P&gt;&lt;P&gt;  REFRESH T_ATTACHMENT.&lt;/P&gt;&lt;P&gt;  T_ATTACHMENT[] = IT_ATTACH[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Describe the body of the message&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CLEAR WA_PACKING_LIST.&lt;/P&gt;&lt;P&gt;  REFRESH IT_PACKING_LIST.&lt;/P&gt;&lt;P&gt;  WA_PACKING_LIST-TRANSF_BIN = SPACE.&lt;/P&gt;&lt;P&gt;  WA_PACKING_LIST-HEAD_START = 1.&lt;/P&gt;&lt;P&gt;  WA_PACKING_LIST-HEAD_NUM = 0.&lt;/P&gt;&lt;P&gt;  WA_PACKING_LIST-BODY_START = 1.&lt;/P&gt;&lt;P&gt;  DESCRIBE TABLE IT_MESSAGE LINES WA_PACKING_LIST-BODY_NUM.&lt;/P&gt;&lt;P&gt;  WA_PACKING_LIST-DOC_TYPE = 'RAW'.&lt;/P&gt;&lt;P&gt;  APPEND WA_PACKING_LIST TO IT_PACKING_LIST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Create attachment notification&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  WA_PACKING_LIST-TRANSF_BIN = 'X'.&lt;/P&gt;&lt;P&gt;  WA_PACKING_LIST-HEAD_START = 1.&lt;/P&gt;&lt;P&gt;  WA_PACKING_LIST-HEAD_NUM   = 1.&lt;/P&gt;&lt;P&gt;  WA_PACKING_LIST-BODY_START = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DESCRIBE TABLE T_ATTACHMENT LINES WA_PACKING_LIST-BODY_NUM.&lt;/P&gt;&lt;P&gt;  WA_PACKING_LIST-DOC_TYPE   =  LD_FORMAT.&lt;/P&gt;&lt;P&gt;  WA_PACKING_LIST-OBJ_DESCR  =  LD_ATTDESCRIPTION.&lt;/P&gt;&lt;P&gt;  WA_PACKING_LIST-OBJ_NAME   =  LD_ATTFILENAME.&lt;/P&gt;&lt;P&gt;  WA_PACKING_LIST-DOC_SIZE   =  WA_PACKING_LIST-BODY_NUM * 255.&lt;/P&gt;&lt;P&gt;  APPEND WA_PACKING_LIST TO IT_PACKING_LIST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Add the recipients email address&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CLEAR WA_RECEIVERS.&lt;/P&gt;&lt;P&gt;  REFRESH IT_RECEIVERS.&lt;/P&gt;&lt;P&gt;  WA_RECEIVERS-RECEIVER = LD_EMAIL.&lt;/P&gt;&lt;P&gt;  WA_RECEIVERS-REC_TYPE = 'U'.&lt;/P&gt;&lt;P&gt;  WA_RECEIVERS-COM_TYPE = 'INT'.&lt;/P&gt;&lt;P&gt;  WA_RECEIVERS-NOTIF_DEL = 'X'.&lt;/P&gt;&lt;P&gt;  WA_RECEIVERS-NOTIF_NDEL = 'X'.&lt;/P&gt;&lt;P&gt;  APPEND WA_RECEIVERS TO IT_RECEIVERS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'SO_DOCUMENT_SEND_API1'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      DOCUMENT_DATA              = W_DOC_DATA&lt;/P&gt;&lt;P&gt;      PUT_IN_OUTBOX              = 'X'&lt;/P&gt;&lt;P&gt;      SENDER_ADDRESS             = LD_SENDER_ADDRESS&lt;/P&gt;&lt;P&gt;      SENDER_ADDRESS_TYPE        = LD_SENDER_ADDRESS_TYPE&lt;/P&gt;&lt;P&gt;      COMMIT_WORK                = 'X'&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      SENT_TO_ALL                = W_SENT_ALL&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      PACKING_LIST               = IT_PACKING_LIST&lt;/P&gt;&lt;P&gt;      CONTENTS_BIN               = T_ATTACHMENT&lt;/P&gt;&lt;P&gt;      CONTENTS_TXT               = IT_MESSAGE&lt;/P&gt;&lt;P&gt;      RECEIVERS                  = IT_RECEIVERS&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;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Dec 2008 09:26:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sending-email-using-excel-attachment/m-p/4847402#M1133707</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-04T09:26:26Z</dc:date>
    </item>
    <item>
      <title>Re: Sending email using Excel Attachment</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sending-email-using-excel-attachment/m-p/4847403#M1133708</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;send ur attachment in hex_tab &lt;/P&gt;&lt;P&gt;always keep ur attach data in raw_data_typ_tables type solix&lt;/P&gt;&lt;P&gt;fill the packing list with correct attachment_name, type, size, starting_lin and numberof_lines&lt;/P&gt;&lt;P&gt;check transaction scot SMTP if there are any conversions (double klick smtp )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;maybe paste ur code?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Stefan Seeburger&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Dec 2008 12:55:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sending-email-using-excel-attachment/m-p/4847403#M1133708</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-04T12:55:30Z</dc:date>
    </item>
  </channel>
</rss>

