<?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 Email in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/email/m-p/3341152#M800953</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can any one send me the documentation on sending Email automatically using HTML code in BSP (Not HTMLB),I saw so many blogs but all of those are related to HTMLB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&amp;amp;regds,&lt;/P&gt;&lt;P&gt;Srinivas.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Srinivas on Feb 1, 2008 7:14 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 01 Feb 2008 06:03:06 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-02-01T06:03:06Z</dc:date>
    <item>
      <title>Email</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/email/m-p/3341152#M800953</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can any one send me the documentation on sending Email automatically using HTML code in BSP (Not HTMLB),I saw so many blogs but all of those are related to HTMLB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&amp;amp;regds,&lt;/P&gt;&lt;P&gt;Srinivas.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Srinivas on Feb 1, 2008 7:14 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Feb 2008 06:03:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/email/m-p/3341152#M800953</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-01T06:03:06Z</dc:date>
    </item>
    <item>
      <title>Re: Email</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/email/m-p/3341153#M800954</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Srinivas&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check this code.. it converts spool as HTML.. and e-mail's it..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
data: list type table of  abaplist with header line.
data: htmllines type table of w3html with header line.
 
data: maildata   like sodocchgi1.
data: mailtxt    like solisti1 occurs 10 with header line.
data: mailrec    like somlrec90 occurs 0  with header line.
 
start-of-selection.
 
* Produce a list
  do 100 times.
    write:/ sy-index, at 30 sy-index, at 50 sy-index.
  enddo.
 
* Save the list
  call function 'SAVE_LIST'
       tables
            listobject         = list
       exceptions
            list_index_invalid = 1
            others             = 2.
 
* Convert the list
  call function 'WWW_LIST_TO_HTML'
       tables
            html = htmllines.
 
* Send mail
  maildata-obj_name = 'TEST'.
  maildata-obj_descr = 'Test Subject'.
 
  loop at htmllines.
    mailtxt = htmllines.
    append mailtxt.
  endloop.
 
  mailrec-receiver = 'you@yourcompany.com'.
  mailrec-rec_type  = 'U'.
  append mailrec.
 
  call function 'SO_NEW_DOCUMENT_SEND_API1'
       exporting
            document_data              = maildata
            document_type              = 'HTM'
            put_in_outbox              = 'X'
       tables
            object_header              = mailtxt
            object_content             = mailtxt
            receivers                  = mailrec
       exceptions
            too_many_receivers         = 1
            document_not_sent          = 2
            document_type_not_exist    = 3
            operation_no_authorization = 4
            parameter_error            = 5
            x_error                    = 6
            enqueue_error              = 7
            others                     = 8.
  if sy-subrc  0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
  endif.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Award points if helpful.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Feb 2008 06:06:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/email/m-p/3341153#M800954</guid>
      <dc:creator>former_member156446</dc:creator>
      <dc:date>2008-02-01T06:06:46Z</dc:date>
    </item>
    <item>
      <title>Re: Email</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/email/m-p/3341154#M800955</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 out this code.&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: ist_objcont type table of solisti1, " Document Content&lt;/P&gt;&lt;P&gt;       wa_objcont type solisti1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: ist_reclist type table of somlreci1," Document recipients&lt;/P&gt;&lt;P&gt;       wa_reclist type somlreci1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: doc_chng    TYPE sodocchgi1. " Attributes of new document&lt;/P&gt;&lt;P&gt;DATA: entries     TYPE I. "To find number of lines in Document Content&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : strbody(2000) TYPE c.&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: d_date(2) type c,&lt;/P&gt;&lt;P&gt;       m_date(2) type c,&lt;/P&gt;&lt;P&gt;       y_date(4) type c,&lt;/P&gt;&lt;P&gt;       w_date(10) type c.&lt;/P&gt;&lt;P&gt;  data:l_char(2)  type c.&lt;/P&gt;&lt;P&gt;  data:l_pernr(8) type c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  data: l_ind  type i.&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;fill the document&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  doc_chng-obj_name   = 'Subordinate Exit'.&lt;/P&gt;&lt;P&gt;  doc_chng-obj_descr  = 'Subordinate Exit'.&lt;/P&gt;&lt;P&gt;  doc_chng-sensitivty = 'P'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  wa_objcont-line = '&amp;lt;html&amp;gt;'.&lt;/P&gt;&lt;P&gt;  append wa_objcont to ist_objcont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear wa_objcont.&lt;/P&gt;&lt;P&gt;  wa_objcont-line = '&amp;lt;body&amp;gt;'.&lt;/P&gt;&lt;P&gt;  append wa_objcont to ist_objcont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear: strbody,wa_objcont.&lt;/P&gt;&lt;P&gt;  concatenate 'Dear Manager' ',' into strbody .&lt;/P&gt;&lt;P&gt;  wa_objcont-line = strbody.&lt;/P&gt;&lt;P&gt;  append wa_objcont to ist_objcont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear: strbody,wa_objcont.&lt;/P&gt;&lt;P&gt;  wa_objcont-line = '&amp;lt;BR&amp;gt;'.           " new line&lt;/P&gt;&lt;P&gt;  append wa_objcont to ist_objcont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear: strbody,wa_objcont.&lt;/P&gt;&lt;P&gt;  wa_objcont-line = '&amp;lt;BR&amp;gt;'.&lt;/P&gt;&lt;P&gt;  append wa_objcont to ist_objcont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear: strbody,wa_objcont.&lt;/P&gt;&lt;P&gt;  move wa_pernr-ename to strbody.&lt;/P&gt;&lt;P&gt;  l_pernr = wa_pernr-pernr.&lt;/P&gt;&lt;P&gt;  write wa_pernr no-zero to l_pernr.&lt;/P&gt;&lt;P&gt;  concatenate strbody '(' into strbody separated by space.&lt;/P&gt;&lt;P&gt;  concatenate strbody l_pernr ')' into strbody.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  concatenate strbody text-001 into strbody&lt;/P&gt;&lt;P&gt;              separated by space.&lt;/P&gt;&lt;P&gt;  wa_objcont-line = strbody.&lt;/P&gt;&lt;P&gt;  append wa_objcont to ist_objcont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear: strbody,wa_objcont.&lt;/P&gt;&lt;P&gt;  write: l_date+6(2) to d_date.&lt;/P&gt;&lt;P&gt;  write: l_date+4(2) to m_date.&lt;/P&gt;&lt;P&gt;  write: l_date(4)   to y_date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear w_date.&lt;/P&gt;&lt;P&gt;  concatenate d_date '-' m_date '-' y_date into w_date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  concatenate w_date '.' into strbody.&lt;/P&gt;&lt;P&gt;  concatenate strbody text-002 into strbody&lt;/P&gt;&lt;P&gt;              separated by space.&lt;/P&gt;&lt;P&gt;  wa_objcont-line = strbody.&lt;/P&gt;&lt;P&gt;  append wa_objcont to ist_objcont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear: strbody,wa_objcont.&lt;/P&gt;&lt;P&gt;  move text-003 to strbody.&lt;/P&gt;&lt;P&gt;  wa_objcont-line = strbody.&lt;/P&gt;&lt;P&gt;  append wa_objcont to ist_objcont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear: strbody,wa_objcont.&lt;/P&gt;&lt;P&gt;  move text-004 to strbody.&lt;/P&gt;&lt;P&gt;  wa_objcont-line = strbody.&lt;/P&gt;&lt;P&gt;  append wa_objcont to ist_objcont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear: strbody,wa_objcont.&lt;/P&gt;&lt;P&gt;  move text-005 to strbody.&lt;/P&gt;&lt;P&gt;  wa_objcont-line = strbody.&lt;/P&gt;&lt;P&gt;  append wa_objcont to ist_objcont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear: strbody,wa_objcont.&lt;/P&gt;&lt;P&gt;  wa_objcont-line = '&amp;lt;BR&amp;gt;'.&lt;/P&gt;&lt;P&gt;  append wa_objcont to ist_objcont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear: strbody,wa_objcont.&lt;/P&gt;&lt;P&gt;  wa_objcont-line = '&amp;lt;BR&amp;gt;'.&lt;/P&gt;&lt;P&gt;  append wa_objcont to ist_objcont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear: strbody,wa_objcont.&lt;/P&gt;&lt;P&gt;  concatenate text-006 wa_pernr-ename '(' into strbody&lt;/P&gt;&lt;P&gt;              separated by space.&lt;/P&gt;&lt;P&gt;  clear l_pernr.&lt;/P&gt;&lt;P&gt;  write wa_pernr no-zero to l_pernr.&lt;/P&gt;&lt;P&gt;  l_pernr = wa_pernr-pernr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  concatenate strbody l_pernr ')' into strbody.&lt;/P&gt;&lt;P&gt;  wa_objcont-line = strbody.&lt;/P&gt;&lt;P&gt;  append wa_objcont to ist_objcont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear: strbody,wa_objcont.&lt;/P&gt;&lt;P&gt;  wa_objcont-line = '&amp;lt;BR&amp;gt;'.&lt;/P&gt;&lt;P&gt;  append wa_objcont to ist_objcont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear: strbody,wa_objcont.&lt;/P&gt;&lt;P&gt;  wa_objcont-line = '&amp;lt;BR&amp;gt;'.&lt;/P&gt;&lt;P&gt;  append wa_objcont to ist_objcont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="--------" /&gt;&lt;P&gt;table &lt;/P&gt;&lt;P&gt;  clear wa_objcont.&lt;/P&gt;&lt;P&gt;  wa_objcont-line =&lt;/P&gt;&lt;P&gt;'&amp;lt;TABLE border=1 cellspacing =0 cellpadding = 0 bordercolor=black&amp;gt;&amp;lt;tr&amp;gt;'.&lt;/P&gt;&lt;P&gt;  append wa_objcont to ist_objcont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*------column 1&lt;/P&gt;&lt;P&gt;  clear: wa_objcont,strbody.&lt;/P&gt;&lt;P&gt;  strbody = '&amp;lt;td&amp;gt;&amp;lt;B&amp;gt;'.                       &lt;/P&gt;&lt;P&gt;  concatenate strbody 'SR no' '&amp;lt;/B&amp;gt;&amp;lt;/td&amp;gt;' into strbody .&lt;/P&gt;&lt;P&gt;  wa_objcont-line = strbody.&lt;/P&gt;&lt;P&gt;  append wa_objcont to ist_objcont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*------column 2&lt;/P&gt;&lt;P&gt;  clear: wa_objcont,strbody.&lt;/P&gt;&lt;P&gt;  strbody = '&amp;lt;td&amp;gt;&amp;lt;B&amp;gt;'.&lt;/P&gt;&lt;P&gt;  concatenate strbody 'Employee Name' '&amp;lt;/B&amp;gt;&amp;lt;/td&amp;gt;' into strbody .&lt;/P&gt;&lt;P&gt;  wa_objcont-line = strbody.&lt;/P&gt;&lt;P&gt;  append wa_objcont to ist_objcont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*------column 3&lt;/P&gt;&lt;P&gt;  clear: wa_objcont,strbody.&lt;/P&gt;&lt;P&gt;  strbody = '&amp;lt;td&amp;gt;&amp;lt;B&amp;gt;'.&lt;/P&gt;&lt;P&gt;  concatenate strbody 'Sal Code' '&amp;lt;/B&amp;gt;&amp;lt;/td&amp;gt;' into strbody .&lt;/P&gt;&lt;P&gt;  wa_objcont-line = strbody.&lt;/P&gt;&lt;P&gt;  append wa_objcont to ist_objcont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  loop at ist_main into wa_main where pernr = wa_pernr-pernr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    l_ind = l_ind + 1.&lt;/P&gt;&lt;P&gt;    l_char = l_ind.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*------row  1 in table&lt;/P&gt;&lt;P&gt;    clear: wa_objcont,strbody.&lt;/P&gt;&lt;P&gt;    strbody = '&amp;lt;tr&amp;gt;'.&lt;/P&gt;&lt;P&gt;    wa_objcont-line = strbody.&lt;/P&gt;&lt;P&gt;    append wa_objcont to ist_objcont.&lt;/P&gt;&lt;P&gt;    clear: strbody,wa_objcont.&lt;/P&gt;&lt;P&gt;*------row  2 in table&lt;/P&gt;&lt;P&gt;    strbody = '&amp;lt;td&amp;gt;'.&lt;/P&gt;&lt;P&gt;    concatenate  strbody  l_char '&amp;lt;/td&amp;gt;' into strbody.&lt;/P&gt;&lt;P&gt;    wa_objcont-line = strbody .&lt;/P&gt;&lt;P&gt;    append wa_objcont to ist_objcont.&lt;/P&gt;&lt;P&gt;    clear: wa_objcont, strbody.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*------row  3 in table&lt;/P&gt;&lt;P&gt;    strbody = '&amp;lt;td&amp;gt;'.&lt;/P&gt;&lt;P&gt;    if wa_main-sname is initial.&lt;/P&gt;&lt;P&gt;      concatenate  strbody  '&amp;amp;nbsp;&amp;lt;/td&amp;gt;' into strbody.&lt;/P&gt;&lt;P&gt;    else.&lt;/P&gt;&lt;P&gt;      concatenate  strbody  wa_main-sname '&amp;lt;/td&amp;gt;' into strbody.&lt;/P&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;P&gt;    wa_objcont-line = strbody .&lt;/P&gt;&lt;P&gt;    append wa_objcont to ist_objcont.&lt;/P&gt;&lt;P&gt;    clear: wa_objcont, strbody.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    strbody = '&amp;lt;td&amp;gt;'.&lt;/P&gt;&lt;P&gt;    if wa_main-pernr is initial.&lt;/P&gt;&lt;P&gt;      concatenate  strbody  '&amp;amp;nbsp;&amp;lt;/td&amp;gt;' into strbody.&lt;/P&gt;&lt;P&gt;    else.&lt;/P&gt;&lt;P&gt;      clear l_pernr.&lt;/P&gt;&lt;P&gt;      write wa_main-subpernr no-zero to l_pernr.&lt;/P&gt;&lt;P&gt;      concatenate strbody l_pernr '&amp;lt;/td&amp;gt;' into strbody.&lt;/P&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;P&gt;    wa_objcont-line = strbody .&lt;/P&gt;&lt;P&gt;    append wa_objcont to ist_objcont.&lt;/P&gt;&lt;P&gt;    clear: wa_objcont,strbody.&lt;/P&gt;&lt;P&gt;    strbody = '&amp;lt;/tr&amp;gt;'.&lt;/P&gt;&lt;P&gt;    wa_objcont-line = strbody.&lt;/P&gt;&lt;P&gt;    append wa_objcont to ist_objcont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear wa_objcont.&lt;/P&gt;&lt;P&gt;  wa_objcont-line = '&amp;lt;/table&amp;gt;'.&lt;/P&gt;&lt;P&gt;  append wa_objcont to ist_objcont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear: strbody,wa_objcont.&lt;/P&gt;&lt;P&gt;  wa_objcont-line = '&amp;lt;BR&amp;gt;'.&lt;/P&gt;&lt;P&gt;  append wa_objcont to ist_objcont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear: strbody,wa_objcont.&lt;/P&gt;&lt;P&gt;  wa_objcont-line = '&amp;lt;BR&amp;gt;'.&lt;/P&gt;&lt;P&gt;  append wa_objcont to ist_objcont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear: strbody,wa_objcont.&lt;/P&gt;&lt;P&gt;  wa_objcont-line = text-007.&lt;/P&gt;&lt;P&gt;  append wa_objcont to ist_objcont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear wa_objcont.&lt;/P&gt;&lt;P&gt;  wa_objcont-line = '&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;'.&lt;/P&gt;&lt;P&gt;  append wa_objcont to ist_objcont.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DESCRIBE TABLE ist_objcont LINES entries.&lt;/P&gt;&lt;P&gt;  READ TABLE ist_objcont INDEX entries into wa_objcont.&lt;/P&gt;&lt;P&gt;  doc_chng-doc_size = ( entries - 1 ) * 255 + STRLEN( wa_objcont ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  perform get_superior using wa_pernr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  perform send_mail.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " add_body_content&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;      Form  get_superior&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;FORM get_superior  USING    wa_PERNR type ty_pernr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  data: ist_hrplist type table of  YHRS_HRP01,&lt;/P&gt;&lt;P&gt;         wa_hrplist type yhrs_hrp01.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  data: wa_pa0105   type pa0105.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***getting superior&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'YHRF_COMN_GETSUPERIORS'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      PERNR     = wa_pernr-pernr&lt;/P&gt;&lt;P&gt;      ONDATE    = sy-datum&lt;/P&gt;&lt;P&gt;      MAXHLEVEL = '01'&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      HRPLIST   = ist_hrplist.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  read table ist_hrplist into wa_hrplist with key hlevel = '01'.&lt;/P&gt;&lt;P&gt;  if sy-subrc = 0.&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;getting superior official mail address&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;    select single * from pa0105&lt;/P&gt;&lt;P&gt;           into   wa_pa0105&lt;/P&gt;&lt;P&gt;           where  pernr = wa_hrplist-pernr&lt;/P&gt;&lt;P&gt;           and    subty = '0010'&lt;/P&gt;&lt;P&gt;           and    begda &amp;lt;= sy-datum&lt;/P&gt;&lt;P&gt;           and    endda &amp;gt;= sy-datum.&lt;/P&gt;&lt;P&gt;    if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;      clear: ist_reclist[], wa_reclist.&lt;/P&gt;&lt;P&gt;      move wa_pa0105-usrid_long to wa_reclist-receiver.&lt;/P&gt;&lt;P&gt;      move 'U' to wa_reclist-rec_type.&lt;/P&gt;&lt;P&gt;      append wa_reclist to ist_reclist.&lt;/P&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;getting managers official mail address&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;    clear wa_pa0105.&lt;/P&gt;&lt;P&gt;    select single * from pa0105&lt;/P&gt;&lt;P&gt;           into  wa_pa0105&lt;/P&gt;&lt;P&gt;           where pernr = wa_pernr-pernr&lt;/P&gt;&lt;P&gt;           and   subty = '0010'&lt;/P&gt;&lt;P&gt;           and   begda &amp;lt;= sy-datum&lt;/P&gt;&lt;P&gt;           and   endda &amp;gt;= sy-datum.&lt;/P&gt;&lt;P&gt;    if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;      clear:  wa_reclist.&lt;/P&gt;&lt;P&gt;      move wa_pa0105-usrid_long to wa_reclist-receiver.&lt;/P&gt;&lt;P&gt;      move 'U' to wa_reclist-rec_type.&lt;/P&gt;&lt;P&gt;      move 'X' to wa_reclist-copy.&lt;/P&gt;&lt;P&gt;      append wa_reclist to ist_reclist.&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;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " get_superior&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;P&gt;FORM send_mail .&lt;/P&gt;&lt;P&gt;***sending mail&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'SO_NEW_DOCUMENT_SEND_API1'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      DOCUMENT_DATA              = doc_chng&lt;/P&gt;&lt;P&gt;      DOCUMENT_TYPE              = 'HTM'&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;      OBJECT_CONTENT             = ist_objcont&lt;/P&gt;&lt;P&gt;      RECEIVERS                  = ist_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                     = 8.&lt;/P&gt;&lt;P&gt;&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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Santosh Thorat&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Feb 2008 06:09:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/email/m-p/3341154#M800955</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-01T06:09:31Z</dc:date>
    </item>
    <item>
      <title>Re: Email</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/email/m-p/3341155#M800956</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 these links it will help u alot&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; BSP email with option (YES/NO) or (ACCEPT/REJECT)    &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="2060274"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Email from BSP &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="3072410"&gt;&lt;/A&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="3073334"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Sending An email from BSP &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="2859994"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sending E-Mails from BSP Applications&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw70/helpdata/en/58/97c43af280463ee10000000a114084/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw70/helpdata/en/58/97c43af280463ee10000000a114084/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; 	   Send Email from BSP --&amp;gt; Character Settings&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="209099"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Guidance on Internal Tables in BSP's &amp;amp; ABAP Functions   &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="21531"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check these blogs&lt;/P&gt;&lt;P&gt;/people/eddy.declercq/blog/2006/04/03/unknown-thus-unloved&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;Pavan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Feb 2008 06:46:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/email/m-p/3341155#M800956</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-01T06:46:41Z</dc:date>
    </item>
  </channel>
</rss>

