<?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: Send Smartform through E-Mail. in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/send-smartform-through-e-mail/m-p/5823810#M1315429</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mayank,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Smartform will be send as a PDF attachment only. I did the same as attcahment of PDF.&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;Supriya.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 28 Jul 2009 04:20:00 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-07-28T04:20:00Z</dc:date>
    <item>
      <title>Send Smartform through E-Mail.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/send-smartform-through-e-mail/m-p/5823802#M1315421</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello to all great ABAPPERS,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My requirement is to send the smartform layout through E-Mail.Suppose there is a Y screen who updates the the Y table whenever user saved all the entries, a smartform generate. Now when Smartform generate automatically a mail should go with same smartform layout to concern person.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can I do the same!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please suggest.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Jun 2009 08:54:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/send-smartform-through-e-mail/m-p/5823802#M1315421</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-18T08:54:51Z</dc:date>
    </item>
    <item>
      <title>Re: Send Smartform through E-Mail.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/send-smartform-through-e-mail/m-p/5823803#M1315422</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 refer to the link.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/people/gaurav.parmar2/blog/2008/02/13/issue-smart-form-output-to-email-as-pdf-attachment&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope it helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Bhanu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Jun 2009 09:09:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/send-smartform-through-e-mail/m-p/5823803#M1315422</guid>
      <dc:creator>former_member556412</dc:creator>
      <dc:date>2009-06-18T09:09:21Z</dc:date>
    </item>
    <item>
      <title>Re: Send Smartform through E-Mail.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/send-smartform-through-e-mail/m-p/5823804#M1315423</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Supriya,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please refer to these two links&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.sdn.sap.com/irj/scn/wiki?path=/display/snippets/smartform" target="test_blank"&gt;https://www.sdn.sap.com/irj/scn/wiki?path=/display/snippets/smartform&lt;/A&gt;&lt;EM&gt;to&lt;/EM&gt;Mail&lt;EM&gt;as&lt;/EM&gt;PDF+attachment&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="17458"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&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;Janaki.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Jun 2009 09:12:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/send-smartform-through-e-mail/m-p/5823804#M1315423</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-18T09:12:41Z</dc:date>
    </item>
    <item>
      <title>Re: Send Smartform through E-Mail.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/send-smartform-through-e-mail/m-p/5823805#M1315424</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Supriya,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can generate spool request for the smartform and then convert it into PDF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Following is not the excat code. It will guide you how to code. If you want more details let me know.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL FUNCTION lf_fm_name&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      archive_index      = ls_toa_dara&lt;/P&gt;&lt;P&gt;      archive_index_tab  = ls_tsfdara&lt;/P&gt;&lt;P&gt;      archive_parameters = ls_arc_params&lt;/P&gt;&lt;P&gt;      control_parameters = ls_control_param&lt;/P&gt;&lt;P&gt;      mail_appl_obj      = ls_mail_appl_obj&lt;/P&gt;&lt;P&gt;      mail_recipient     = ls_recipient&lt;/P&gt;&lt;P&gt;      mail_sender        = ls_sender&lt;/P&gt;&lt;P&gt;      output_options     = ls_composer_param&lt;/P&gt;&lt;P&gt;      user_settings      = ' '                "Disable User Printer&lt;/P&gt;&lt;P&gt;      is_ekko            = l_doc-xekko&lt;/P&gt;&lt;P&gt;      is_pekko           = l_doc-xpekko&lt;/P&gt;&lt;P&gt;      is_nast            = l_nast&lt;/P&gt;&lt;P&gt;      iv_from_mem        = l_from_memory&lt;/P&gt;&lt;P&gt;      iv_druvo           = iv_druvo&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     iv_xfz             = iv_xfz&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      document_output_info   = ls_ssfcrespd&lt;/P&gt;&lt;P&gt;      job_output_info        = ls_ssfcrescl&lt;/P&gt;&lt;P&gt;      job_output_options     = ls_ssfcresop&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      it_ekpo            = l_doc-xekpo[]&lt;/P&gt;&lt;P&gt;      it_ekpa            = l_doc-xekpa[]&lt;/P&gt;&lt;P&gt;      it_pekpo           = l_doc-xpekpo[]&lt;/P&gt;&lt;P&gt;      it_eket            = l_doc-xeket[]&lt;/P&gt;&lt;P&gt;      it_tkomv           = l_doc-xtkomv[]&lt;/P&gt;&lt;P&gt;      it_ekkn            = l_doc-xekkn[]&lt;/P&gt;&lt;P&gt;      it_ekek            = l_doc-xekek[]&lt;/P&gt;&lt;P&gt;      it_komk            = l_xkomk[]&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      formatting_error   = 1&lt;/P&gt;&lt;P&gt;      internal_error     = 2&lt;/P&gt;&lt;P&gt;      send_error         = 3&lt;/P&gt;&lt;P&gt;      user_canceled      = 4&lt;/P&gt;&lt;P&gt;      OTHERS             = 5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    DATA: ls_spoolid LIKE LINE OF ls_ssfcrescl-spoolids.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; LOOP AT ls_ssfcrescl-spoolids INTO ls_spoolid.&lt;/P&gt;&lt;P&gt;        IF ls_spoolid NE space.&lt;/P&gt;&lt;P&gt;          PERFORM otf_pdf USING ls_spoolid l_doc-xekko-ebeln l_doc-xekko-ekorg&lt;/P&gt;&lt;P&gt;                                l_doc-xekko-ekgrp&lt;/P&gt;&lt;P&gt;                          CHANGING ent_retco.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;      ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**************************************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM otf_pdf  USING    p_spoolid TYPE tsp01-rqident&lt;/P&gt;&lt;P&gt;                       p_ebeln   TYPE ekko-ebeln&lt;/P&gt;&lt;P&gt;                       p_ekorg   TYPE ekko-ekorg&lt;/P&gt;&lt;P&gt;                       p_ekgrp   TYPE ekko-ekgrp&lt;/P&gt;&lt;P&gt;              CHANGING p_retco.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: dst_device         LIKE tsp03-padest,&lt;/P&gt;&lt;P&gt;        w_bytecount        LIKE tst01-dsize,&lt;/P&gt;&lt;P&gt;        i_pdf_output       TYPE TABLE OF tline WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;        w_string(510)      TYPE c,&lt;/P&gt;&lt;P&gt;        w_counts           TYPE i,&lt;/P&gt;&lt;P&gt;        i_mess_att         LIKE solisti1   OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;        receivers          LIKE somlreci1 OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;        w_receiver         LIKE somlreci1-receiver,&lt;/P&gt;&lt;P&gt;        notif_del          LIKE somlreci1-notif_del,&lt;/P&gt;&lt;P&gt;        notif_read         LIKE somlreci1-notif_read,&lt;/P&gt;&lt;P&gt;        notif_ndel         LIKE somlreci1-notif_ndel,&lt;/P&gt;&lt;P&gt;        i_packing_list     LIKE sopcklsti1 OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;        contents_txt       LIKE solisti1   OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;        e_doc_data         LIKE sodocchgi1,&lt;/P&gt;&lt;P&gt;        sender             LIKE soextreci1-receiver.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: gwa_t024            TYPE t024,&lt;/P&gt;&lt;P&gt;        gv_eknam(36)        TYPE c,&lt;/P&gt;&lt;P&gt;        gv_tel_number(46)   TYPE c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CONSTANTS: c_nospace(02) TYPE c VALUE ' ~',&lt;/P&gt;&lt;P&gt;             c_wdspace(02) TYPE c VALUE '~ ',&lt;/P&gt;&lt;P&gt;             c_x(01)       TYPE c VALUE 'X',&lt;/P&gt;&lt;P&gt;             c_u(01)       TYPE c VALUE 'U',&lt;/P&gt;&lt;P&gt;             c_f(01)       TYPE c VALUE 'F',&lt;/P&gt;&lt;P&gt;             c_1           TYPE i VALUE 1,&lt;/P&gt;&lt;P&gt;             c_0           TYPE i VALUE 0,&lt;/P&gt;&lt;P&gt;             c_raw(03)     TYPE c VALUE 'RAW',&lt;/P&gt;&lt;P&gt;             c_pdf(03)     TYPE c VALUE 'PDF',&lt;/P&gt;&lt;P&gt;             c_sap(06)     TYPE c VALUE 'SAPRPT',&lt;/P&gt;&lt;P&gt;             c_sender_type  LIKE soextreci1-adr_typ VALUE 'U'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: w_title TYPE so_obj_des.&lt;/P&gt;&lt;P&gt;***Concatenated for getting the PO Number in the PDF File as the  Title&lt;/P&gt;&lt;P&gt;  CONCATENATE  text-001 p_ebeln INTO w_title.&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;Function module to convert the OTF Format to PDF format&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'CONVERT_OTFSPOOLJOB_2_PDF'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      src_spoolid              = p_spoolid&lt;/P&gt;&lt;P&gt;      no_dialog                = 'X'&lt;/P&gt;&lt;P&gt;      dst_device               = dst_device&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      pdf_bytecount            = w_bytecount&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      pdf                      = i_pdf_output&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      err_no_otf_spooljob      = 1&lt;/P&gt;&lt;P&gt;      err_no_spooljob          = 2&lt;/P&gt;&lt;P&gt;      err_no_permission        = 3&lt;/P&gt;&lt;P&gt;      err_conv_not_possible    = 4&lt;/P&gt;&lt;P&gt;      err_bad_dstdevice        = 5&lt;/P&gt;&lt;P&gt;      user_cancelled           = 6&lt;/P&gt;&lt;P&gt;      err_spoolerror           = 7&lt;/P&gt;&lt;P&gt;      err_temseerror           = 8&lt;/P&gt;&lt;P&gt;      err_btcjob_open_failed   = 9&lt;/P&gt;&lt;P&gt;      err_btcjob_submit_failed = 10&lt;/P&gt;&lt;P&gt;      err_btcjob_close_failed  = 11&lt;/P&gt;&lt;P&gt;      OTHERS                   = 12.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF NOT sy-subrc IS INITIAL.&lt;/P&gt;&lt;P&gt;    RAISE spool_error.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*" Convert PDF format to attachment format.&lt;/P&gt;&lt;P&gt;  WHILE sy-subrc IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    READ TABLE i_pdf_output INDEX sy-index.&lt;/P&gt;&lt;P&gt;    CHECK sy-subrc IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    TRANSLATE i_pdf_output USING c_nospace.&lt;/P&gt;&lt;P&gt;    CONCATENATE w_string i_pdf_output INTO w_string.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ADD 134 TO w_counts.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF w_counts GE 255.&lt;/P&gt;&lt;P&gt;      MOVE: w_string(255) TO i_mess_att.&lt;/P&gt;&lt;P&gt;      TRANSLATE i_mess_att USING c_wdspace.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      APPEND i_mess_att.&lt;/P&gt;&lt;P&gt;      CLEAR: i_mess_att.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      SHIFT w_string LEFT BY 255 PLACES.&lt;/P&gt;&lt;P&gt;      SUBTRACT 255 FROM w_counts.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDWHILE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WHILE NOT w_string IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    MOVE: w_string(255) TO i_mess_att.&lt;/P&gt;&lt;P&gt;    TRANSLATE i_mess_att USING c_wdspace.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    APPEND i_mess_att.&lt;/P&gt;&lt;P&gt;    CLEAR: i_mess_att.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SHIFT w_string LEFT BY 255 PLACES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDWHILE.&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;Send Email with PDF Attachment&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Internal table for email ids(smtp_addr) as per the address&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;no(addrnumber) of the Vendor from lfa1.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  DATA: BEGIN OF t_adr6 OCCURS 0,&lt;/P&gt;&lt;P&gt;          addrnumber TYPE adr6-addrnumber,&lt;/P&gt;&lt;P&gt;          smtp_addr  TYPE adr6-smtp_addr,&lt;/P&gt;&lt;P&gt;        END OF t_adr6.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  TYPES: BEGIN OF t_adrt,&lt;/P&gt;&lt;P&gt;           addrnumber TYPE adrt-addrnumber,&lt;/P&gt;&lt;P&gt;           consnumber  TYPE adrt-consnumber,&lt;/P&gt;&lt;P&gt;         END OF t_adrt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Variable for Recepient information&lt;/P&gt;&lt;P&gt;  DATA: l_rec TYPE somlreci1 OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  REFRESH receivers.&lt;/P&gt;&lt;P&gt;  CLEAR l_rec.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Get data from ADR6 table&lt;/P&gt;&lt;P&gt;  SELECT SINGLE addrnumber&lt;/P&gt;&lt;P&gt;                smtp_addr&lt;/P&gt;&lt;P&gt;           FROM adr6&lt;/P&gt;&lt;P&gt;           INTO t_adr6&lt;/P&gt;&lt;P&gt;          WHERE addrnumber = ls_addr_key.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF  sy-subrc EQ 0&lt;/P&gt;&lt;P&gt;  AND NOT t_adr6-smtp_addr IS INITIAL.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Move  email id and recepient type to Recepient variable&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    MOVE: t_adr6-smtp_addr TO l_rec-receiver,&lt;/P&gt;&lt;P&gt;          c_u              TO l_rec-rec_type.&lt;/P&gt;&lt;P&gt;    l_rec-com_type   = 'INT'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    APPEND l_rec TO receivers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Fetch data from table T024 - Purchasing Groups&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CLEAR: gwa_t024.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT SINGLE *&lt;/P&gt;&lt;P&gt;  FROM t024&lt;/P&gt;&lt;P&gt;  INTO gwa_t024&lt;/P&gt;&lt;P&gt;  WHERE ekgrp EQ p_ekgrp.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF NOT gwa_t024-smtp_addr IS INITIAL.&lt;/P&gt;&lt;P&gt;    CLEAR: l_rec.&lt;/P&gt;&lt;P&gt;    MOVE: gwa_t024-smtp_addr TO l_rec-receiver,&lt;/P&gt;&lt;P&gt;          c_u                TO l_rec-rec_type.&lt;/P&gt;&lt;P&gt;    l_rec-com_type   = 'INT'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    APPEND l_rec TO receivers.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR: l_rec.&lt;/P&gt;&lt;P&gt;  MOVE:  email id  TO l_rec-receiver,&lt;/P&gt;&lt;P&gt;         c_u              TO l_rec-rec_type.&lt;/P&gt;&lt;P&gt;  l_rec-com_type   = 'INT'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  APPEND l_rec TO receivers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*" Describe the Email Body&lt;/P&gt;&lt;P&gt;  MOVE: text-002 TO contents_txt-line.&lt;/P&gt;&lt;P&gt;  APPEND contents_txt.&lt;/P&gt;&lt;P&gt;  CLEAR: contents_txt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  MOVE: text-003 TO contents_txt-line.&lt;/P&gt;&lt;P&gt;  APPEND contents_txt.&lt;/P&gt;&lt;P&gt;  CLEAR: contents_txt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  MOVE: text-004 TO contents_txt-line.&lt;/P&gt;&lt;P&gt;  APPEND contents_txt.&lt;/P&gt;&lt;P&gt;  CLEAR: contents_txt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  MOVE: text-005 TO contents_txt-line.&lt;/P&gt;&lt;P&gt;  APPEND contents_txt.&lt;/P&gt;&lt;P&gt;  CLEAR: contents_txt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CONCATENATE text-006 ' ' gwa_t024-eknam INTO gv_eknam.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  MOVE: gv_eknam TO contents_txt-line.&lt;/P&gt;&lt;P&gt;  APPEND contents_txt.&lt;/P&gt;&lt;P&gt;  CLEAR: contents_txt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  MOVE: text-007 TO contents_txt-line.&lt;/P&gt;&lt;P&gt;  APPEND contents_txt.&lt;/P&gt;&lt;P&gt;  CLEAR: contents_txt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CONCATENATE text-008 ' ' gwa_t024-tel_number INTO gv_tel_number.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  MOVE: gv_tel_number TO contents_txt-line.&lt;/P&gt;&lt;P&gt;  APPEND contents_txt.&lt;/P&gt;&lt;P&gt;  CLEAR: contents_txt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  MOVE: space TO i_packing_list-transf_bin,&lt;/P&gt;&lt;P&gt;        c_0   TO i_packing_list-head_num,&lt;/P&gt;&lt;P&gt;        c_1   TO i_packing_list-head_start,&lt;/P&gt;&lt;P&gt;        c_1   TO i_packing_list-body_start,&lt;/P&gt;&lt;P&gt;        c_raw TO i_packing_list-doc_type.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DESCRIBE TABLE contents_txt LINES i_packing_list-body_num.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  APPEND i_packing_list.&lt;/P&gt;&lt;P&gt;  CLEAR: i_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;  MOVE: c_x      TO i_packing_list-transf_bin,&lt;/P&gt;&lt;P&gt;        c_1      TO i_packing_list-head_start,&lt;/P&gt;&lt;P&gt;        c_1      TO i_packing_list-head_num,&lt;/P&gt;&lt;P&gt;        c_1      TO i_packing_list-body_start,&lt;/P&gt;&lt;P&gt;        c_pdf    TO i_packing_list-doc_type,&lt;/P&gt;&lt;P&gt;        w_title  TO i_packing_list-obj_descr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DESCRIBE TABLE i_mess_att LINES i_packing_list-body_num.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  i_packing_list-doc_size = i_packing_list-body_num * 255.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  APPEND i_packing_list.&lt;/P&gt;&lt;P&gt;  CLEAR: i_packing_list.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*" Specify Document Data&lt;/P&gt;&lt;P&gt;  MOVE: sy-langu   TO e_doc_data-obj_langu,&lt;/P&gt;&lt;P&gt;        c_sap      TO e_doc_data-obj_name,&lt;/P&gt;&lt;P&gt;        w_title    TO e_doc_data-obj_descr,&lt;/P&gt;&lt;P&gt;        c_f        TO e_doc_data-sensitivty,&lt;/P&gt;&lt;P&gt;        c_1        TO e_doc_data-doc_size.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR: w_counts.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DESCRIBE TABLE i_mess_att LINES w_counts.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  READ TABLE i_mess_att INDEX w_counts.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  e_doc_data-doc_size = ( w_counts * 255 ) + STRLEN( i_mess_att ).&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;Send Email in the PDF Format to the vendor directly via the email id&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;picked from table ADR6&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*********************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; IF NOT receivers IS INITIAL.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;***IF TRANSACTION CODE ID ME9F THEN ONLY ALLOW IT TO MAIL OR GIVE A&lt;/P&gt;&lt;P&gt;***MESSAGE SAYING USE ME9F TRANSACTION TO PRINT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF receivers[] IS INITIAL.&lt;/P&gt;&lt;P&gt;    MESSAGE i208(00) WITH 'Receiver does not exist'.&lt;/P&gt;&lt;P&gt;  ELSE.&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              = e_doc_data&lt;/P&gt;&lt;P&gt;        put_in_outbox              = c_x&lt;/P&gt;&lt;P&gt;        sender_address             = sender&lt;/P&gt;&lt;P&gt;        sender_address_type        = c_sender_type&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           commit_work                = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      TABLES&lt;/P&gt;&lt;P&gt;        packing_list               = i_packing_list&lt;/P&gt;&lt;P&gt;        contents_bin               = i_mess_att&lt;/P&gt;&lt;P&gt;        contents_txt               = contents_txt&lt;/P&gt;&lt;P&gt;        receivers                  = 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;P&gt;&lt;/P&gt;&lt;P&gt;    IF NOT sy-subrc IS INITIAL.&lt;/P&gt;&lt;P&gt;      p_retco = sy-subrc.&lt;/P&gt;&lt;P&gt;      PERFORM protocol_update_i.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      MESSAGE s208(00) WITH 'Purchase Order sent'.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " OTF_PDF&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;Anil&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Jun 2009 09:16:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/send-smartform-through-e-mail/m-p/5823805#M1315424</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-18T09:16:35Z</dc:date>
    </item>
    <item>
      <title>Re: Send Smartform through E-Mail.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/send-smartform-through-e-mail/m-p/5823806#M1315425</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;Please refer the following link  for Sending the Smart form in PDF format via  Email.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://wiki.sdn.sap.com/wiki/display/ABAP/Smartform" target="test_blank"&gt;https://wiki.sdn.sap.com/wiki/display/ABAP/Smartform&lt;/A&gt;&lt;EM&gt;Send&lt;/EM&gt;via+Email&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Tarun&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Jun 2009 09:18:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/send-smartform-through-e-mail/m-p/5823806#M1315425</guid>
      <dc:creator>I355602</dc:creator>
      <dc:date>2009-06-18T09:18:14Z</dc:date>
    </item>
    <item>
      <title>Re: Send Smartform through E-Mail.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/send-smartform-through-e-mail/m-p/5823807#M1315426</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 this link.&lt;/P&gt;&lt;P&gt;link:[&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="7412740"&gt;&lt;/A&gt;;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope it'll help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sneha.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Jun 2009 09:26:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/send-smartform-through-e-mail/m-p/5823807#M1315426</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-18T09:26:53Z</dc:date>
    </item>
    <item>
      <title>Re: Send Smartform through E-Mail.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/send-smartform-through-e-mail/m-p/5823808#M1315427</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;solved.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Jul 2009 06:05:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/send-smartform-through-e-mail/m-p/5823808#M1315427</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-22T06:05:15Z</dc:date>
    </item>
    <item>
      <title>Re: Send Smartform through E-Mail.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/send-smartform-through-e-mail/m-p/5823809#M1315428</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Supriya,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am having the same requirement so can u please guide me so as how to send the smartform text in email body rather than as pdf attachment.&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;Mayank&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Jul 2009 15:05:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/send-smartform-through-e-mail/m-p/5823809#M1315428</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-27T15:05:15Z</dc:date>
    </item>
    <item>
      <title>Re: Send Smartform through E-Mail.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/send-smartform-through-e-mail/m-p/5823810#M1315429</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mayank,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Smartform will be send as a PDF attachment only. I did the same as attcahment of PDF.&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;Supriya.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jul 2009 04:20:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/send-smartform-through-e-mail/m-p/5823810#M1315429</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-28T04:20:00Z</dc:date>
    </item>
  </channel>
</rss>

