<?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: E-mail multiple PDF attachments in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/e-mail-multiple-pdf-attachments/m-p/1812370#M348145</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi vamsi gimme ur mail id i will send the code to u.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 01 Dec 2006 07:16:16 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-12-01T07:16:16Z</dc:date>
    <item>
      <title>E-mail multiple PDF attachments</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/e-mail-multiple-pdf-attachments/m-p/1812369#M348144</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My requirement is to send two PDFs as attachments in a single mail. I am able to see the two attachments. But, the first attachment is not opening and the second one is only openeing. &lt;/P&gt;&lt;P&gt;Here, i am giving the code which i have written. Can any body help me where the error is? If any extra ABAP statements required, please suggest me.&lt;/P&gt;&lt;P&gt;Thanks in advance for your help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Read SRQ document from Application Server&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;DATA: BEGIN OF INT_SRQ OCCURS 0,&lt;/P&gt;&lt;P&gt;      FIELD(256),&lt;/P&gt;&lt;P&gt;      END   OF INT_SRQ.&lt;/P&gt;&lt;P&gt;DATA: WS_FILE1(100) VALUE '/tmp/safety_questionaire.pdf'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OPEN DATASET WS_FILE1 FOR INPUT IN BINARY MODE.&lt;/P&gt;&lt;P&gt;DO.&lt;/P&gt;&lt;P&gt;  READ DATASET WS_FILE1 INTO INT_SRQ-FIELD.&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;    APPEND INT_SRQ.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;  EXIT.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDDO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Read Insurance document from Application Server&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;DATA: BEGIN OF INT_INSURANCE OCCURS 0,&lt;/P&gt;&lt;P&gt;      FIELD(256),&lt;/P&gt;&lt;P&gt;      END   OF INT_INSURANCE.&lt;/P&gt;&lt;P&gt;DATA: WS_FILE2(100) VALUE '/tmp/insurance.pdf'.&lt;/P&gt;&lt;P&gt;OPEN DATASET WS_FILE2 FOR INPUT IN BINARY MODE.&lt;/P&gt;&lt;P&gt;DO.&lt;/P&gt;&lt;P&gt;READ DATASET WS_FILE2 INTO INT_INSURANCE-FIELD.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;APPEND INT_INSURANCE.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;EXIT.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDDO.&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;data: itcpo like itcpo,&lt;/P&gt;&lt;P&gt;      tab_lines like sy-tabix.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Variables for EMAIL functionality&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;data: maildata   like sodocchgi1.&lt;/P&gt;&lt;P&gt;data: mailpack   like sopcklsti1 occurs 2 with header line.&lt;/P&gt;&lt;P&gt;data: mailhead   like solisti1 occurs 1 with header line.&lt;/P&gt;&lt;P&gt;data: mailbin    like solisti1 occurs 10 with header line.&lt;/P&gt;&lt;P&gt;data: mailtxt    like solisti1 occurs 10 with header line.&lt;/P&gt;&lt;P&gt;data: mailrec    like somlrec90 occurs 0  with header line.&lt;/P&gt;&lt;P&gt;data: solisti1   like solisti1 occurs 0 with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform send_form_via_email.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if sy-subrc eq 0.&lt;/P&gt;&lt;P&gt;message i000(0) with 'e-mail sent successfully'.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;************************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      FORM  SEND_FORM_VIA_EMAIL                                      *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;************************************************************************&lt;/P&gt;&lt;P&gt;form  send_form_via_email.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear:    maildata, mailtxt, mailbin, mailpack, mailhead, mailrec.&lt;/P&gt;&lt;P&gt;  refresh:  mailtxt, mailbin, mailpack, mailhead, mailrec.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Creation of the document to be sent File Name&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  maildata-obj_name = 'SRQ '.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Mail Subject&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  maildata-obj_descr = Questionnaires.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Mail Contents&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  mailtxt-line = 'Questionnaires'.&lt;/P&gt;&lt;P&gt;  append mailtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Prepare Packing List&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  perform prepare_packing_list.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Set recipient - email address here!!!&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  mailrec-receiver = 'vamseekrishna_k@yahoo.co.in'.&lt;/P&gt;&lt;P&gt;  mailrec-rec_type  = 'U'.&lt;/P&gt;&lt;P&gt;  append mailrec.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Sending the document&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              = maildata&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               = mailpack&lt;/P&gt;&lt;P&gt;            object_header              = mailhead&lt;/P&gt;&lt;P&gt;            contents_bin               = mailbin&lt;/P&gt;&lt;P&gt;            contents_txt               = mailtxt&lt;/P&gt;&lt;P&gt;            receivers                  = mailrec&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;            operation_no_authorization = 4&lt;/P&gt;&lt;P&gt;            others                     = 99.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;************************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     Form  PREPARE_PACKING_LIST&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;************************************************************************&lt;/P&gt;&lt;P&gt;form prepare_packing_list.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear:    mailpack, mailbin, mailhead.&lt;/P&gt;&lt;P&gt;  refresh:  mailpack, mailbin, mailhead.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  describe table mailtxt lines tab_lines.&lt;/P&gt;&lt;P&gt;  read table mailtxt index tab_lines.&lt;/P&gt;&lt;P&gt;  maildata-doc_size = ( tab_lines - 1 ) * 255 + strlen( mailtxt ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Creation of the entry for the compressed document&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  clear mailpack-transf_bin.&lt;/P&gt;&lt;P&gt;  mailpack-head_start = 1.&lt;/P&gt;&lt;P&gt;  mailpack-head_num = 0.&lt;/P&gt;&lt;P&gt;  mailpack-body_start = 1.&lt;/P&gt;&lt;P&gt;  mailpack-body_num = tab_lines.&lt;/P&gt;&lt;P&gt;  mailpack-doc_type = 'RAW'.&lt;/P&gt;&lt;P&gt;  append mailpack.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  mailhead = 'TEST.pdf'.&lt;/P&gt;&lt;P&gt;  append mailhead.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;File 1&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'QCE1_CONVERT'&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    T_SOURCE_TAB               = INT_SRQ&lt;/P&gt;&lt;P&gt;    T_TARGET_TAB               = mailbin.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append mailbin.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*CLEAR:TAB_LINES.&lt;/P&gt;&lt;P&gt;  describe table mailbin lines tab_lines.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  READ TABLE MAILBIN INDEX TAB_LINES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  mailpack-transf_bin = 'X'.&lt;/P&gt;&lt;P&gt;  mailpack-head_start = 1.&lt;/P&gt;&lt;P&gt;  mailpack-head_num = 0.&lt;/P&gt;&lt;P&gt;  mailpack-body_start = 1.&lt;/P&gt;&lt;P&gt;  mailpack-body_num = tab_lines.&lt;/P&gt;&lt;P&gt;  mailpack-doc_type = 'PDF'.&lt;/P&gt;&lt;P&gt;  mailpack-obj_name = 'TEST1'.&lt;/P&gt;&lt;P&gt;  mailpack-obj_descr = 'attach1'.&lt;/P&gt;&lt;P&gt;  mailpack-doc_size = tab_lines * 255.&lt;/P&gt;&lt;P&gt;  append mailpack.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;MESSAGE I000(2) WITH 'FILE1 READ IS OKAY'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**File 2&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'QCE1_CONVERT'&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    T_SOURCE_TAB               = INT_INSURANCE&lt;/P&gt;&lt;P&gt;    T_TARGET_TAB               = mailbin.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;  append mailbin.&lt;/P&gt;&lt;P&gt;data:TAB_LINES2 type i.&lt;/P&gt;&lt;P&gt;  DESCRIBE TABLE MAILBIN LINES TAB_LINES2.&lt;/P&gt;&lt;P&gt;  READ TABLE MAILBIN INDEX TAB_LINES2.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;  data: start type i.&lt;/P&gt;&lt;P&gt;  data: end type i.&lt;/P&gt;&lt;P&gt;end = TAB_LINES2.&lt;/P&gt;&lt;P&gt;  start = tab_lines + 1.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; describe table mailbin lines end.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;  mailpack-transf_bin = 'X'.&lt;/P&gt;&lt;P&gt;  mailpack-head_start = 1.&lt;/P&gt;&lt;P&gt;  mailpack-head_num = 0.&lt;/P&gt;&lt;P&gt;  mailpack-body_start = start.&lt;/P&gt;&lt;P&gt;  mailpack-body_num = end.&lt;/P&gt;&lt;P&gt;  mailpack-doc_type = 'PDF'.&lt;/P&gt;&lt;P&gt;  mailpack-obj_name = 'TEST2'.&lt;/P&gt;&lt;P&gt;  mailpack-obj_descr = 'attach2'.&lt;/P&gt;&lt;P&gt;  mailpack-doc_size = ( tab_lines2 - 1 ) * 255 + strlen( mailBIN ).&lt;/P&gt;&lt;P&gt;  append mailpack.&lt;/P&gt;&lt;P&gt;**&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if sy-subrc eq 0.&lt;/P&gt;&lt;P&gt;message i000(1) with 'file 2 read ok'.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Dec 2006 06:31:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/e-mail-multiple-pdf-attachments/m-p/1812369#M348144</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-01T06:31:59Z</dc:date>
    </item>
    <item>
      <title>Re: E-mail multiple PDF attachments</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/e-mail-multiple-pdf-attachments/m-p/1812370#M348145</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi vamsi gimme ur mail id i will send the code to u.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Dec 2006 07:16:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/e-mail-multiple-pdf-attachments/m-p/1812370#M348145</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-01T07:16:16Z</dc:date>
    </item>
    <item>
      <title>Re: E-mail multiple PDF attachments</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/e-mail-multiple-pdf-attachments/m-p/1812371#M348146</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Prasad,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My E-mail is k.vamsee@boci.co.in&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you please send me the code?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 03 Dec 2006 04:08:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/e-mail-multiple-pdf-attachments/m-p/1812371#M348146</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-03T04:08:16Z</dc:date>
    </item>
    <item>
      <title>Re: E-mail multiple PDF attachments</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/e-mail-multiple-pdf-attachments/m-p/1812372#M348147</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Prasad,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I rectified my error and now i can view both the attachments.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Dec 2006 05:01:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/e-mail-multiple-pdf-attachments/m-p/1812372#M348147</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-04T05:01:40Z</dc:date>
    </item>
    <item>
      <title>Re: E-mail multiple PDF attachments</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/e-mail-multiple-pdf-attachments/m-p/1812373#M348148</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;how u solved it. pls explain..will helpful for others..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rgds&lt;/P&gt;&lt;P&gt;Anver&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Dec 2006 05:08:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/e-mail-multiple-pdf-attachments/m-p/1812373#M348148</guid>
      <dc:creator>anversha_s</dc:creator>
      <dc:date>2006-12-04T05:08:19Z</dc:date>
    </item>
    <item>
      <title>Re: E-mail multiple PDF attachments</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/e-mail-multiple-pdf-attachments/m-p/1812374#M348149</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vamsee,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have similar requirement. I tried your code by making some corrections, but I am getting error as 'File is damaged' when I tried to open files.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It would be helpful if you paste your code here. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Ram.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Feb 2007 15:55:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/e-mail-multiple-pdf-attachments/m-p/1812374#M348149</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-21T15:55:53Z</dc:date>
    </item>
    <item>
      <title>Re: E-mail multiple PDF attachments</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/e-mail-multiple-pdf-attachments/m-p/1812375#M348150</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi.&lt;/P&gt;&lt;P&gt;I have the same issue and my code is almost identical to sample code.  I can view the first PDF in my email but not the 2nd PDF.  Can you help me?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;V&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Apr 2007 19:01:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/e-mail-multiple-pdf-attachments/m-p/1812375#M348150</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-25T19:01:12Z</dc:date>
    </item>
    <item>
      <title>Re: E-mail multiple PDF attachments</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/e-mail-multiple-pdf-attachments/m-p/1812376#M348151</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 for logic in the standard FM 'FI_SEND_PDF', if this FM is not available see sap note 976306. &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, 25 Apr 2007 19:14:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/e-mail-multiple-pdf-attachments/m-p/1812376#M348151</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-25T19:14:11Z</dc:date>
    </item>
    <item>
      <title>Re: E-mail multiple PDF attachments</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/e-mail-multiple-pdf-attachments/m-p/1812377#M348152</link>
      <description>&lt;P&gt;CLEAR DDATA.&lt;BR /&gt;
 DDATA-OBJ_NAME = 'NAME-1'.&lt;BR /&gt;
 DDATA-OBJ_SORT = 'NAME-1' .&lt;/P&gt;&lt;P&gt;
 DDATA-OBJ_EXPDAT = SY-DATUM.&lt;BR /&gt;
 DDATA-SENSITIVTY = 'P'.&lt;BR /&gt;
 DDATA-NO_CHANGE = 'X'.&lt;BR /&gt;
 DDATA-PRIORITY = '1'.&lt;BR /&gt;
 DDATA-OBJ_PRIO = '1'.&lt;BR /&gt;
 DDATA-OBJ_LANGU = SY-LANGU.&lt;BR /&gt;
 DDATA-NO_CHANGE = 'X'.&lt;/P&gt;&lt;P&gt;
 REFRESH TXT.&lt;BR /&gt;
 CLEAR TXT.&lt;/P&gt;&lt;P&gt;TXT-LINE = 'EMAIL SUBJECT'.&lt;BR /&gt;
 APPEND TXT.&lt;BR /&gt;
&lt;BR /&gt;
 DESCRIBE TABLE TXT LINES TAB_LINES.&lt;BR /&gt;
 READ TABLE TXT INDEX TAB_LINES.&lt;BR /&gt;
 DDATA-DOC_SIZE = ( TAB_LINES - 1 ) * 255 + STRLEN( TXT ).&lt;/P&gt;&lt;P&gt;
 CLEAR HEADER.&lt;BR /&gt;
 REFRESH HEADER.&lt;BR /&gt; HEADER-LINE = 'PDF'&lt;BR /&gt;
&lt;BR /&gt;
 APPEND HEADER.&lt;/P&gt;&lt;P&gt;
 REFRESH BIN.&lt;BR /&gt;
 CLEAR: BIN, PDF_LINES, PDF_STRING, PDF_SIZE, PDF_LINES2, PDF_STRING2, PDF_SIZE2..&lt;BR /&gt;
&lt;BR /&gt;
 LOOP AT PDF_FILE.&lt;BR /&gt;
 TRANSLATE PDF_FILE USING ' ~'.&lt;BR /&gt;
 CONCATENATE PDF_STRING PDF_FILE INTO PDF_STRING.&lt;BR /&gt;
 ENDLOOP.&lt;BR /&gt;
&lt;BR /&gt;
 LOOP AT PDF_FILE2.&lt;BR /&gt;
 TRANSLATE PDF_FILE2 USING ' ~'.&lt;BR /&gt;
 CONCATENATE PDF_STRING2 PDF_FILE2 INTO PDF_STRING2.&lt;BR /&gt;
 ENDLOOP.&lt;BR /&gt;&lt;BR /&gt;
 TRANSLATE PDF_STRING USING '~ '.&lt;BR /&gt;
 TRANSLATE PDF_STRING2 USING '~ '.&lt;BR /&gt;
&lt;BR /&gt;
 DO.&lt;BR /&gt;
 TEXT255 = PDF_STRING.&lt;BR /&gt;
 APPEND TEXT255 TO BIN.&lt;BR /&gt;
 CLEAR TEXT255 .&lt;BR /&gt;
&lt;BR /&gt;
 SHIFT PDF_STRING LEFT BY 255 PLACES.&lt;BR /&gt;
 IF PDF_STRING IS INITIAL.&lt;BR /&gt;
 EXIT.&lt;BR /&gt;
 ENDIF.&lt;BR /&gt;
 ENDDO.&lt;BR /&gt;
&lt;BR /&gt;
 DO.&lt;BR /&gt;
 TEXT255 = PDF_STRING2.&lt;BR /&gt;
 APPEND TEXT255 TO BIN2.&lt;BR /&gt;
 CLEAR TEXT255 .&lt;BR /&gt;
&lt;BR /&gt;
 SHIFT PDF_STRING2 LEFT BY 255 PLACES.&lt;BR /&gt;
 IF PDF_STRING2 IS INITIAL.&lt;BR /&gt;
 EXIT.&lt;BR /&gt;
 ENDIF.&lt;BR /&gt;
 ENDDO.&lt;BR /&gt;
&lt;BR /&gt;
 DESCRIBE TABLE BIN LINES PDF_LINES.&lt;BR /&gt;
 DESCRIBE TABLE BIN2 LINES PDF_LINES2.&lt;BR /&gt;
 READ TABLE BIN INDEX PDF_LINES.&lt;BR /&gt;
 PDF_SIZE = ( PDF_LINES - 1 ) * 255 + STRLEN( BIN ).&lt;BR /&gt;
&lt;BR /&gt;
 READ TABLE BIN2 INDEX PDF_LINES2.&lt;BR /&gt;
 PDF_SIZE2 = ( PDF_LINES2 - 1 ) * 255 + STRLEN( BIN2 ).&lt;BR /&gt;
&lt;BR /&gt;
 APPEND LINES OF BIN2 TO BIN.&lt;/P&gt;&lt;P&gt;
 REFRESH: PLIST.&lt;BR /&gt;
 CLEAR: PLIST.&lt;BR /&gt;
&lt;BR /&gt;
 PLIST-TRANSF_BIN = SPACE.&lt;BR /&gt;
 PLIST-HEAD_START = 1.&lt;BR /&gt;
 PLIST-HEAD_NUM = 0.&lt;BR /&gt;
 PLIST-BODY_START = 1.&lt;BR /&gt;
 PLIST-BODY_NUM = TAB_LINES.&lt;BR /&gt;
 PLIST-DOC_TYPE = 'RAW'.&lt;BR /&gt;
 APPEND PLIST.&lt;BR /&gt;
&lt;BR /&gt;
 PLIST-TRANSF_BIN = 'X'.&lt;BR /&gt;
 PLIST-HEAD_START = 1.&lt;BR /&gt;
 PLIST-HEAD_NUM = 1.&lt;BR /&gt;
 PLIST-BODY_START = 1.&lt;BR /&gt;
 PLIST-BODY_NUM = PDF_LINES.&lt;BR /&gt;
 PLIST-DOC_TYPE = 'PDF'.&lt;BR /&gt;
 PLIST-OBJ_NAME = 'ATTACHMENT'.&lt;BR /&gt;
 PLIST-OBJ_DESCR = 'FILE-1'.&lt;BR /&gt;
 PLIST-DOC_SIZE = PDF_SIZE.&lt;BR /&gt;
 APPEND PLIST.&lt;BR /&gt;
&lt;BR /&gt;
 PLIST-TRANSF_BIN = 'X'.&lt;BR /&gt;
 PLIST-HEAD_START = 1.&lt;BR /&gt;
 PLIST-HEAD_NUM = 1.&lt;BR /&gt;
 PLIST-BODY_START = PDF_LINES + 1.&lt;BR /&gt;
 PLIST-BODY_NUM = PDF_LINES2.&lt;BR /&gt;
 PLIST-DOC_TYPE = 'PDF'.&lt;BR /&gt;
 PLIST-OBJ_NAME = 'ATTACHMENT'.&lt;BR /&gt;
 PLIST-OBJ_DESCR = 'FILE-2'.&lt;BR /&gt;
 PLIST-DOC_SIZE = PDF_SIZE2.&lt;BR /&gt;
 APPEND PLIST.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'SO_DOCUMENT_SEND_API1' &lt;BR /&gt;
 EXPORTING&lt;BR /&gt;
 DOCUMENT_DATA = DDATA&lt;BR /&gt;
 PUT_IN_OUTBOX = SPACE&lt;BR /&gt;
 COMMIT_WORK = 'X'&lt;BR /&gt;
 SENDER_ADDRESS = 'WF-BATCH'&lt;BR /&gt;
 SENDER_ADDRESS_TYPE = 'B'&lt;BR /&gt;
 TABLES&lt;BR /&gt;
 OBJECT_HEADER = HEADER&lt;BR /&gt;
 PACKING_LIST = PLIST&lt;BR /&gt;
 CONTENTS_BIN = BIN&lt;BR /&gt;
 RECEIVERS = RECV&lt;BR /&gt;
 CONTENTS_TXT = TXT&lt;BR /&gt;
 EXCEPTIONS&lt;BR /&gt;
 TOO_MANY_RECEIVERS = 1&lt;BR /&gt;
 DOCUMENT_NOT_SENT = 2&lt;BR /&gt;
 DOCUMENT_TYPE_NOT_EXIST = 3&lt;BR /&gt;
 OPERATION_NO_AUTHORIZATION = 4&lt;BR /&gt;
 PARAMETER_ERROR = 5&lt;BR /&gt;
 X_ERROR = 6&lt;BR /&gt;
 ENQUEUE_ERROR = 7&lt;BR /&gt;
 OTHERS = 8.&lt;BR /&gt;
&lt;BR /&gt;
 IF SY-SUBRC = 0.&lt;BR /&gt;
 EMAIL_COUNT = EMAIL_COUNT + 1.&lt;BR /&gt;
 ENDIF.&lt;/P&gt;</description>
      <pubDate>Tue, 04 Feb 2020 12:09:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/e-mail-multiple-pdf-attachments/m-p/1812377#M348152</guid>
      <dc:creator>raisaansari</dc:creator>
      <dc:date>2020-02-04T12:09:06Z</dc:date>
    </item>
  </channel>
</rss>

