<?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 Regarding sales order print program in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-sales-order-print-program/m-p/2143149#M451714</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Folks&lt;/P&gt;&lt;P&gt;I have the below requirement:&lt;/P&gt;&lt;P&gt;I am having the script for sales order and concerned print program( RVADOR01 )as well.&lt;/P&gt;&lt;P&gt;With the current print program mail is sending to the concerned customer by configuring the output type as "External send" at nace transaction code.&lt;/P&gt;&lt;P&gt;Now the requirement is:&lt;/P&gt;&lt;P&gt;The result has to be converted to the PDF format and to be send not only to the customer but also to the 4 hard coded persons(Email of the persons are given).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So can you please kindly suggest me where exactly I have to change the code in standard program.&lt;/P&gt;&lt;P&gt;If you send me the code, it will be a great help for me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Points are surely given for correct and accurate answers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;&amp;lt;b&amp;gt;I need complete procedure so please don't suggest me the Function Modules to convert into PDF like that...This is my sincere request.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&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;Sreeram&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 12 Apr 2007 06:26:13 GMT</pubDate>
    <dc:creator>sreeramkumar_madisetty</dc:creator>
    <dc:date>2007-04-12T06:26:13Z</dc:date>
    <item>
      <title>Regarding sales order print program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-sales-order-print-program/m-p/2143149#M451714</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Folks&lt;/P&gt;&lt;P&gt;I have the below requirement:&lt;/P&gt;&lt;P&gt;I am having the script for sales order and concerned print program( RVADOR01 )as well.&lt;/P&gt;&lt;P&gt;With the current print program mail is sending to the concerned customer by configuring the output type as "External send" at nace transaction code.&lt;/P&gt;&lt;P&gt;Now the requirement is:&lt;/P&gt;&lt;P&gt;The result has to be converted to the PDF format and to be send not only to the customer but also to the 4 hard coded persons(Email of the persons are given).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So can you please kindly suggest me where exactly I have to change the code in standard program.&lt;/P&gt;&lt;P&gt;If you send me the code, it will be a great help for me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Points are surely given for correct and accurate answers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;&amp;lt;b&amp;gt;I need complete procedure so please don't suggest me the Function Modules to convert into PDF like that...This is my sincere request.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&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;Sreeram&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2007 06:26:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-sales-order-print-program/m-p/2143149#M451714</guid>
      <dc:creator>sreeramkumar_madisetty</dc:creator>
      <dc:date>2007-04-12T06:26:13Z</dc:date>
    </item>
    <item>
      <title>Re: Regarding sales order print program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-sales-order-print-program/m-p/2143150#M451715</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sreeram,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I can give better answer of your queries. First you use mentioned below codes in the driver program of RVADOR01.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Report  Z_MAIL_SEND                                                 &lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*&amp;amp;                                                                     &lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;                                                                     &lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*&amp;amp;                                                                     &lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  z_mail_send                             .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;Spool request&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;PARAMETERS:&lt;/P&gt;&lt;P&gt;  spoolno LIKE tsp01-rqident,&lt;/P&gt;&lt;P&gt;  ebeln LIKE ekko-ebeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;Spool to PDF data&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;DATA: numbytes TYPE i,&lt;/P&gt;&lt;P&gt;      pdfspoolid LIKE tsp01-rqident,&lt;/P&gt;&lt;P&gt;      jobname LIKE tbtcjob-jobname,&lt;/P&gt;&lt;P&gt;      jobcount LIKE tbtcjob-jobcount,&lt;/P&gt;&lt;P&gt;      p_frgab type t161f-frgab.&lt;/P&gt;&lt;P&gt;DATA: submit_return_code TYPE sy-subrc.&lt;/P&gt;&lt;P&gt;DATA: memory_id(10)."  LIKE itcpp-tdspoolid.&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;Download data&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;DATA i_pdf LIKE tline OCCURS 100 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA otf LIKE itcoo OCCURS 1000 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA lines LIKE tline OCCURS 100 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA: filesize TYPE i VALUE '8866',&lt;/P&gt;&lt;P&gt;      fullpath TYPE string&lt;/P&gt;&lt;P&gt;      VALUE 'C:\purchase.pdf'.&lt;/P&gt;&lt;P&gt;DATA : s_otf_tab TYPE soli,&lt;/P&gt;&lt;P&gt;        otf_tab  TYPE soli OCCURS 0,&lt;/P&gt;&lt;P&gt;        gd_buffer TYPE string.&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;Send mail data&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;DATA: document_data   LIKE sodocchgi1,&lt;/P&gt;&lt;P&gt;      contents_txt LIKE  solisti1 OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     it_mess_att LIKE  SOLIx OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;DATA:  it_mess_att LIKE solisti1 OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      count TYPE i,&lt;/P&gt;&lt;P&gt;      objbin  TYPE STANDARD TABLE OF solisti1   WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      objhead TYPE STANDARD TABLE OF solisti1   WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: objpack LIKE sopcklsti1 OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     object_header LIKE solisti1 OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      reclist TYPE STANDARD TABLE OF somlreci1  WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA tdspoolid TYPE itcpp-tdspoolid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  IMPORT  tdspoolid FROM MEMORY ID 'memory_id1'.&lt;/P&gt;&lt;P&gt;  import p_frgab from memory id 'memory_id4'.&lt;/P&gt;&lt;P&gt;  spoolno = tdspoolid.&lt;/P&gt;&lt;P&gt;  PERFORM convert_to_pdf.&lt;/P&gt;&lt;P&gt;  PERFORM download_pdf.&lt;/P&gt;&lt;P&gt;  PERFORM send_mail.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  convert_to_pdf&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM convert_to_pdf .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&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                    = spoolno&lt;/P&gt;&lt;P&gt;         no_dialog                      = ' '&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        DST_DEVICE                     = 'PDF1'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      PDF_DESTINATION                =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;       IMPORTING&lt;/P&gt;&lt;P&gt;         pdf_bytecount                  = numbytes&lt;/P&gt;&lt;P&gt;         pdf_spoolid                    = pdfspoolid&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      OTF_PAGECOUNT                  =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;         btc_jobname                    = jobname&lt;/P&gt;&lt;P&gt;         btc_jobcount                   = jobcount&lt;/P&gt;&lt;P&gt;       TABLES&lt;/P&gt;&lt;P&gt;         pdf                            = i_pdf&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;&lt;/P&gt;&lt;P&gt;  CASE sy-subrc.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   WHEN 0.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     WRITE: / 'Converted OTF to PDF successfully'(001)&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           COLOR COL_POSITIVE.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    WHEN OTHERS.&lt;/P&gt;&lt;P&gt;      MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;        WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;  LOOP AT i_pdf .&lt;/P&gt;&lt;P&gt;    s_otf_tab-line = i_pdf-tdline.&lt;/P&gt;&lt;P&gt;    APPEND s_otf_tab TO otf_tab .&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;  DESCRIBE TABLE i_pdf LINES count.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT i_pdf.&lt;/P&gt;&lt;P&gt;    TRANSLATE i_pdf USING ' ~'.&lt;/P&gt;&lt;P&gt;    CONCATENATE gd_buffer i_pdf INTO gd_buffer.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  TRANSLATE gd_buffer USING '~ '.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DO.&lt;/P&gt;&lt;P&gt;    it_mess_att = gd_buffer.&lt;/P&gt;&lt;P&gt;    APPEND it_mess_att.&lt;/P&gt;&lt;P&gt;    SHIFT gd_buffer LEFT BY 255 PLACES.&lt;/P&gt;&lt;P&gt;    IF gd_buffer IS INITIAL.&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;ENDFORM.                    " convert_to_pdf&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  download_pdf&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM download_pdf .&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'GUI_DOWNLOAD'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    bin_filesize                  = filesize&lt;/P&gt;&lt;P&gt;    filename                      = fullpath&lt;/P&gt;&lt;P&gt;    filetype                      = 'BIN'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  APPEND                        = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CODEPAGE                      = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NO_BYTEORDER_MARK             = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   FILELENGTH                    = c&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    data_tab                      = i_pdf&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FORMAT_TAB                    =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  EXCEPTIONS&lt;/P&gt;&lt;P&gt;    file_write_error              = 1&lt;/P&gt;&lt;P&gt;    no_batch                      = 2&lt;/P&gt;&lt;P&gt;    gui_refuse_filetransfer       = 3&lt;/P&gt;&lt;P&gt;    invalid_type                  = 4&lt;/P&gt;&lt;P&gt;    no_authority                  = 5&lt;/P&gt;&lt;P&gt;    unknown_error                 = 6.&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;            WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " download_pdf&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  send_mail&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM send_mail .&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;Sends PDF to external Mail&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  document_data-obj_name  = 'Credit Note-MRL'.&lt;/P&gt;&lt;P&gt;  document_data-obj_descr =&lt;/P&gt;&lt;P&gt;  'Warranty Credit Note - Mahindra Renault Ltd. Automotive Sector.'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Append the body of the mail&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CONCATENATE 'Attention: '&lt;/P&gt;&lt;P&gt;  'Enclosed is a PDF copy of the Realease Note of PR'&lt;/P&gt;&lt;P&gt;   INTO contents_txt.&lt;/P&gt;&lt;P&gt;  APPEND contents_txt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  contents_txt = ''.&lt;/P&gt;&lt;P&gt;  APPEND contents_txt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; objtxt = 'Enclosed is a PDF copy of the Credit Note  .'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; APPEND objtxt.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CONCATENATE 'Credit Note number is: ' ebeln INTO contents_txt.&lt;/P&gt;&lt;P&gt;  APPEND contents_txt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  contents_txt = ''.&lt;/P&gt;&lt;P&gt;  APPEND contents_txt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  contents_txt = ''.&lt;/P&gt;&lt;P&gt;  APPEND contents_txt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DESCRIBE TABLE contents_txt LINES count.&lt;/P&gt;&lt;P&gt;  READ TABLE contents_txt INDEX count.&lt;/P&gt;&lt;P&gt;  document_data-doc_size = ( count - 1 ) * 255 + STRLEN( contents_txt )&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;Creation of the entry for the compressed document&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  objpack-transf_bin = space.&lt;/P&gt;&lt;P&gt;  objpack-head_start = 1.&lt;/P&gt;&lt;P&gt;  objpack-head_num = 4.&lt;/P&gt;&lt;P&gt;  objpack-body_start = 1.&lt;/P&gt;&lt;P&gt;  objpack-body_num = count.&lt;/P&gt;&lt;P&gt;  objpack-doc_type = 'RAW'.&lt;/P&gt;&lt;P&gt;  APPEND objpack.&lt;/P&gt;&lt;P&gt;  LOOP AT it_mess_att .&lt;/P&gt;&lt;P&gt;    objbin-line = it_mess_att.&lt;/P&gt;&lt;P&gt;    APPEND objbin.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DESCRIBE TABLE objbin LINES count.&lt;/P&gt;&lt;P&gt;  objhead = 'PR.txt'.&lt;/P&gt;&lt;P&gt;  APPEND objhead.&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 attachment&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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 = 1.&lt;/P&gt;&lt;P&gt;  objpack-body_start = 1.&lt;/P&gt;&lt;P&gt;  objpack-body_num = count.&lt;/P&gt;&lt;P&gt;  objpack-doc_type = 'PDF'.&lt;/P&gt;&lt;P&gt;  CONCATENATE 'IV' ebeln INTO objpack-obj_name.&lt;/P&gt;&lt;P&gt;  CONCATENATE 'MRL Credit Note - ' ebeln INTO objpack-obj_descr.&lt;/P&gt;&lt;P&gt;  objpack-doc_size = count * 255.&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;Completing the recipient list - Internet User&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;if P_FRGAB = 'S1' OR P_FRGAB = 'R1'.&lt;/P&gt;&lt;P&gt;  reclist-receiver = 'namjoshi.satish@mahindra.com'.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;  RECLIST-RECEIVER = 'namjoshi.satish@mahindra.com'.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;  reclist-rec_type = 'U'.&lt;/P&gt;&lt;P&gt;  reclist-com_type = ' '.&lt;/P&gt;&lt;P&gt;  APPEND reclist.&lt;/P&gt;&lt;P&gt;&lt;/P&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              = document_data&lt;/P&gt;&lt;P&gt;      put_in_outbox              = 'X'&lt;/P&gt;&lt;P&gt;      commit_work                = '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               = it_mess_att&lt;/P&gt;&lt;P&gt;      contents_txt               = contents_txt&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;      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.                    " send_mail&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you have any further queries please ask me.&lt;/P&gt;&lt;P&gt;Please don't forget to give reward points for each query.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards,&lt;/P&gt;&lt;P&gt;Rohan&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Rohan Kumar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2007 06:42:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-sales-order-print-program/m-p/2143150#M451715</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-12T06:42:58Z</dc:date>
    </item>
    <item>
      <title>Re: Regarding sales order print program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-sales-order-print-program/m-p/2143151#M451716</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;  It's Answered.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 May 2007 07:44:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-sales-order-print-program/m-p/2143151#M451716</guid>
      <dc:creator>sreeramkumar_madisetty</dc:creator>
      <dc:date>2007-05-23T07:44:42Z</dc:date>
    </item>
  </channel>
</rss>

