<?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 send doubt in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/email-send-doubt/m-p/2546995#M579475</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;I have created one email prog. but it shows. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Document &amp;lt;Support Mess&amp;gt; could not be sent&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     Message no. SO023&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;my prog.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FUNCTION ZSEND_MAIL_SUPTEAM.&lt;/P&gt;&lt;P&gt;*"----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;STRONG&gt;"&lt;/STRONG&gt;"Local Interface:&lt;/P&gt;&lt;P&gt;*"  IMPORTING&lt;/P&gt;&lt;P&gt;*"     VALUE(GUID) LIKE  CRMD_ORDERADM_H-GUID&lt;/P&gt;&lt;P&gt;*"     VALUE(PRIOR) LIKE  CRMT_ACTIVITY_H_WRK-PRIORITY&lt;/P&gt;&lt;P&gt;*"----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Data: docdata    like sodocchgi1,&lt;/P&gt;&lt;P&gt;          objpack    like sopcklsti1 occurs  1 with header line,&lt;/P&gt;&lt;P&gt;          objhead    like solisti1   occurs  1 with header line,&lt;/P&gt;&lt;P&gt;          objtxt     like solisti1   occurs 10 with header line,&lt;/P&gt;&lt;P&gt;          objbin     like solisti1   occurs 10 with header line,&lt;/P&gt;&lt;P&gt;          objhex     like solix      occurs 10 with header line,&lt;/P&gt;&lt;P&gt;          reclist    like somlreci1  occurs  1 with header line.&lt;/P&gt;&lt;P&gt;  Data: listobject like abaplist   occurs  1 with header line.&lt;/P&gt;&lt;P&gt;  Data: tab_lines  type i,&lt;/P&gt;&lt;P&gt;        doc_size   type i,&lt;/P&gt;&lt;P&gt;        att_type   like SOODK-OBJTP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-----" /&gt;Data Declaration for Message-&lt;P&gt;&lt;/P&gt;&lt;P&gt;  data:   mtext like tacopca-c254,&lt;/P&gt;&lt;P&gt;          sub_text  like tacopca-c254,&lt;/P&gt;&lt;P&gt;          urlstring like tacopca-c254,&lt;/P&gt;&lt;P&gt;          urlstring1 like tacopca-c254.&lt;/P&gt;&lt;P&gt;  data: t_stxh like stxh occurs 0 with header line.&lt;/P&gt;&lt;P&gt;**--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-----" /&gt;Data Declaration for Partner-&lt;P&gt;&lt;/P&gt;&lt;P&gt;  data:&lt;/P&gt;&lt;P&gt;  itab_part like crmd_order_index occurs 0 with header line.&lt;/P&gt;&lt;P&gt;  data:&lt;/P&gt;&lt;P&gt;  p_guid like but000-partner_guid,&lt;/P&gt;&lt;P&gt;  link_guid like crmd_link-guid_set,&lt;/P&gt;&lt;P&gt;  p_func like crmd_partner-partner_fct,&lt;/P&gt;&lt;P&gt;  msg_processor like but000-partner,&lt;/P&gt;&lt;P&gt;  creator like but000-partner,&lt;/P&gt;&lt;P&gt;  PER_NO LIKE ADR6-PERSNUMBER,&lt;/P&gt;&lt;P&gt;  NAM1 LIKE BUT000-NAME_FIRST,&lt;/P&gt;&lt;P&gt;  NAM2 LIKE BUT000-NAME_LAST,&lt;/P&gt;&lt;P&gt;  MAIL LIKE ADR6-SMTP_ADDR,&lt;/P&gt;&lt;P&gt;  M_NAME1 LIKE BUT000-NAME_first,&lt;/P&gt;&lt;P&gt;  M_NAME2 LIKE BUT000-NAME_LAST,&lt;/P&gt;&lt;P&gt;  sp(1) type c value '"'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="----" /&gt;For Status--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="---------" /&gt;&lt;P&gt;  DATA : ST LIKE TJ30-ESTAT,&lt;/P&gt;&lt;P&gt;         STEXT LIKE TJ30T-TXT30,&lt;/P&gt;&lt;P&gt;         TXT LIKE TJ30T-TXT30,&lt;/P&gt;&lt;P&gt;         TXT1 LIKE TJ30T-TXT30,&lt;/P&gt;&lt;P&gt;         description like crmd_orderadm_h-description,&lt;/P&gt;&lt;P&gt;         object_id like crmd_orderadm_h-object_id,&lt;/P&gt;&lt;P&gt;         D1 LIKE sy-datum value 'ddmmyyyy' ,&lt;/P&gt;&lt;P&gt;         d(2) type n,&lt;/P&gt;&lt;P&gt;         m(2) type n,&lt;/P&gt;&lt;P&gt;         y(4) type n,&lt;/P&gt;&lt;P&gt;         DAT(10) type c,&lt;/P&gt;&lt;P&gt;         hr(2) type n,&lt;/P&gt;&lt;P&gt; min(2) type n,&lt;/P&gt;&lt;P&gt; sec(2) type n,&lt;/P&gt;&lt;P&gt; TIM(10) type c,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         STATUS_FLAG LIKE CRMD_ORDERADM_H-ARCHIVING_FLAG,&lt;/P&gt;&lt;P&gt;         S1 TYPE C.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA : ITAB LIKE CRM_JEST OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;**-----For Name &amp;amp; Email ID&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA : ITAB_but LIKE BUT000 OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;         ITAB_CRMD_PARTNER LIKE CRMD_PARTNER OCCURS 0 WITH HEADER LINE .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="----" /&gt;Reading Description Text--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="---" /&gt;&lt;P&gt;  data :&lt;/P&gt;&lt;P&gt;   LINES like TLINE occurs 0 with header line,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DESC_TEXT like  ZTEXT occurs 0 with header line,&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   text like SDBLINE512-LINE  ,&lt;/P&gt;&lt;P&gt;   d3 like stxl-tdname,&lt;/P&gt;&lt;P&gt;   d2 LIKE  CRMD_ORDERADM_H-HEAD_CHANGED_AT,&lt;/P&gt;&lt;P&gt;   G1 LIKE THEAD-TDNAME,&lt;/P&gt;&lt;P&gt;   G2 LIKE THEAD-TDNAME,&lt;/P&gt;&lt;P&gt;   header like thead.&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  itab_a_guid LIKE bapibus20001_guid_dis OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;  itab_a_partner LIKE bapibus20001_partner_dis OCCURS 0 WITH HEADER LINE&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  itab_a_guid-guid = guid.&lt;/P&gt;&lt;P&gt;  APPEND itab_a_guid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BAPI_ACTIVITYCRM_GETDETAILMULT'&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      GUID    = itab_a_guid&lt;/P&gt;&lt;P&gt;      PARTNER = itab_a_partner.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  G1 = GUID.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; loop at itab_a_partner.&lt;/P&gt;&lt;P&gt;     if itab_a_partner-REF_PARTNER_FCT = 'SLFN0003'.&lt;/P&gt;&lt;P&gt;      creator = itab_a_partner-REF_PARTNER_NO.&lt;/P&gt;&lt;P&gt;            CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'&lt;/P&gt;&lt;P&gt;        EXPORTING&lt;/P&gt;&lt;P&gt;          input  = creator&lt;/P&gt;&lt;P&gt;        IMPORTING&lt;/P&gt;&lt;P&gt;          output = creator.&lt;/P&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;P&gt;    if itab_a_partner-REF_PARTNER_FCT = 'SLFN0003'.&lt;/P&gt;&lt;P&gt;      msg_processor = itab_a_partner-REF_PARTNER_NO.&lt;/P&gt;&lt;P&gt;            CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'&lt;/P&gt;&lt;P&gt;        EXPORTING&lt;/P&gt;&lt;P&gt;          input  = msg_processor&lt;/P&gt;&lt;P&gt;        IMPORTING&lt;/P&gt;&lt;P&gt;          output = msg_processor.&lt;/P&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;P&gt;  endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt;Select the partner numbers of the support Message&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; select * from crmd_order_index into table itab_part&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;               where header = g1 and&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;               object_type = 'BUS2000116'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; if sy-subrc = 0.&lt;/P&gt;&lt;/LI&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt; Select the Link GUID of the Message&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   select single guid_set into link_guid from crmd_link&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           where guid_hi = g1 AND&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                 objtype_set = '07'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   loop at itab_part.&lt;/P&gt;&lt;/LI&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt;Select the Partner GUID for each partner of the Message&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     select single partner_guid into p_guid from but000&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                   where partner = itab_part-partner_no.&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 sy-subrc = 0.&lt;/P&gt;&lt;/LI&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt;Select the partner function for the Partner Number&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       select single partner_fct into p_func from crmd_partner&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;              where partner_no = p_guid and guid = link_guid.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       if sy-subrc = 0.&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 p_func = 'SDSM0004'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            SELECT SINGLE PERSNUMBER NAME_FIRST NAME_LAST INTO&lt;/P&gt;&lt;P&gt;                          (PER_NO, NAM1, NAM2) FROM BUT000&lt;/P&gt;&lt;P&gt;                          WHERE PARTNER = msg_processor.&lt;/P&gt;&lt;P&gt;            SELECT SINGLE SMTP_ADDR INTO MAIL FROM ADR6&lt;/P&gt;&lt;P&gt;                          WHERE PERSNUMBER = PER_NO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            reclist-receiver = 'muthu_chemca@rediffmail.com'.  "&amp;lt;-- change address&lt;/P&gt;&lt;P&gt;            reclist-rec_type = 'U'.&lt;/P&gt;&lt;P&gt;            append reclist.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            SELECT SINGLE NAME_FIRST NAME_LAST INTO&lt;/P&gt;&lt;P&gt;                          (M_NAME1, M_NAME2) FROM BUT000&lt;/P&gt;&lt;P&gt;                          WHERE PARTNER = creator.&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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**----- Retrieving the Status&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;--&lt;/STRONG&gt;&lt;DEL&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="----" /&gt;Selecting the Creation date--&lt;HR originaltext="-----------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT SINGLE POSTING_DATE description object_id INTO&lt;/P&gt;&lt;P&gt;                (D1, description, object_id) FROM CRMD_ORDERADM_H&lt;/P&gt;&lt;P&gt;                WHERE GUID = guid.&lt;/P&gt;&lt;P&gt;  d = d1+6(2).&lt;/P&gt;&lt;P&gt;  m = d1+4(2).&lt;/P&gt;&lt;P&gt;  y = d1+0(4).&lt;/P&gt;&lt;P&gt;  concatenate d m y into dat separated by '/'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;--&lt;/STRONG&gt;&lt;DEL&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="----" /&gt;Selecting the status of the tranasction--&lt;HR originaltext="-----------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT * FROM CRM_JEST INTO TABLE ITAB WHERE OBJNR = GUID.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;    LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;      S1 = ITAB-STAT+0(1).&lt;/P&gt;&lt;P&gt;      IF S1 = 'E' AND ITAB-INACT &amp;lt;&amp;gt; 'X'.&lt;/P&gt;&lt;P&gt;        ST = ITAB-STAT.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="------" /&gt;Selecting the Status text -&lt;HR originaltext="--------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT SINGLE TXT30 INTO STEXT FROM TJ30T&lt;/P&gt;&lt;P&gt;         WHERE STSMA = 'SMSD0001' AND&lt;/P&gt;&lt;P&gt;         ESTAT = ST AND SPRAS = 'EN'.&lt;/P&gt;&lt;P&gt;  concatenate 'Dear' nam1 nam2 ':' into mtext separated by space.&lt;/P&gt;&lt;P&gt;  objtxt = mtext.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;  objtxt = ' '.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;*STATUS = STEXT.&lt;/P&gt;&lt;P&gt;  IF ST = 'E0001'.&lt;/P&gt;&lt;P&gt;    TXT = 'created'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ELSEIF ST = 'E0002'.&lt;/P&gt;&lt;P&gt;    TXT = ' is in progress'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ELSEIF ST = 'E0005'.&lt;/P&gt;&lt;P&gt;    TXT = 'needs your inputs'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ELSEIF ST = 'E0008'.&lt;/P&gt;&lt;P&gt;    TXT = 'Closed'.&lt;/P&gt;&lt;P&gt;&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;Assigning Subject for the mail&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;  sub_text = 'Support Message'.&lt;/P&gt;&lt;P&gt; concatenate sub_text object_id 'Please Act' into sub_text separated by&lt;/P&gt;&lt;P&gt; space.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; docdata-obj_name  = 'Support Message'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; docdata-obj_descr = 'Support Message'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;Mail content for Creation&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;  mtext = 'You have been assigned the Support Message dated '.&lt;/P&gt;&lt;P&gt;  concatenate mtext dat 'with subject' sp description sp into&lt;/P&gt;&lt;P&gt;              mtext separated by space.&lt;/P&gt;&lt;P&gt;  concatenate mtext 'Please find the details as follows.' into mtext&lt;/P&gt;&lt;P&gt;                     separated by space.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = mtext.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;*sflag = status_flag.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;--&lt;/STRONG&gt;&lt;DEL&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-----" /&gt;Selecting the priority of the transaction--&lt;HR originaltext="--------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF PRIOR = '1'.&lt;/P&gt;&lt;P&gt;    TXT1 = 'Very High'.&lt;/P&gt;&lt;P&gt;  ELSEIF PRIOR = '2'.&lt;/P&gt;&lt;P&gt;    TXT1 = 'High'.&lt;/P&gt;&lt;P&gt;  ELSEIF PRIOR = '3'.&lt;/P&gt;&lt;P&gt;    TXT1 = 'Medium'.&lt;/P&gt;&lt;P&gt;  ELSEIF PRIOR = '4'.&lt;/P&gt;&lt;P&gt;    TXT1 = 'Low'.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----" /&gt;URL Link for the Solution Manager -&lt;HR originaltext="-----" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  urlstring1 = guid.&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;STRONG&gt;----&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;  OBJPACK-HEAD_START = 1.&lt;/P&gt;&lt;P&gt;  OBJBIN = '  |  '. APPEND OBJBIN.&lt;/P&gt;&lt;P&gt;  OBJPACK-HEAD_START = 1.&lt;/P&gt;&lt;P&gt;  DESCRIBE TABLE OBJBIN LINES TAB_LINES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Create Message Body&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Title and Description&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  docdata-obj_name  = sub_text.&lt;/P&gt;&lt;P&gt;  docdata-obj_descr = sub_text.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="--------" /&gt;Mail Content -&lt;HR originaltext="-------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = ' '.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;  mtext = ' '.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  concatenate 'Support Message Id : ' SPACE object_id into mtext.&lt;/P&gt;&lt;P&gt;  objtxt = mtext.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;  objtxt = ' '.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;  mtext = ' '.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  concatenate 'Initiator : ' SPACE M_NAME1 M_NAME2 into mtext separated&lt;/P&gt;&lt;P&gt;by space.&lt;/P&gt;&lt;P&gt;  objtxt = mtext.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;  objtxt = ' '.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;  mtext = ' '.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  concatenate 'Priority : ' txt1 into mtext separated by space.&lt;/P&gt;&lt;P&gt;  objtxt = mtext.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;  objtxt = ' '.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; objtxt = 'Detail :'.&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;  objtxt = ' '.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE G1 '%' INTO G2.&lt;/P&gt;&lt;P&gt;select * from stxh into table t_stxh&lt;/P&gt;&lt;P&gt;            where TDID = 'SU99' AND&lt;/P&gt;&lt;P&gt;                  TDNAME LIKE G2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    objtxt = 'Details:'.&lt;/P&gt;&lt;P&gt;    append objtxt.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;   loop at t_stxh.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;--&lt;/STRONG&gt;&lt;DEL&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="----" /&gt;Using the READ_TEXT function to read the text--&lt;HR originaltext="-------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'READ_TEXT'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;     CLIENT                        = SY-MANDT&lt;/P&gt;&lt;P&gt;      ID                            = 'SU99'&lt;/P&gt;&lt;P&gt;      LANGUAGE                      = 'E'&lt;/P&gt;&lt;P&gt;      NAME                          = t_stxh-TDNAME&lt;/P&gt;&lt;P&gt;      OBJECT                        = 'CRM_ORDERH'&lt;/P&gt;&lt;P&gt;     ARCHIVE_HANDLE                = 0&lt;/P&gt;&lt;P&gt;     LOCAL_CAT                     = ' '&lt;/P&gt;&lt;P&gt;   IMPORTING&lt;/P&gt;&lt;P&gt;     HEADER                        = HEADER&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      LINES                         = LINES&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ID                            = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  LANGUAGE                      = 2&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NAME                          = 3&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    NOT_FOUND                     = 4&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  OBJECT                        = 5&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  REFERENCE_CHECK               = 6&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  WRONG_ACCESS_TO_ARCHIVE       = 7&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  OTHERS                        = 8&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            .&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;  LOOP AT LINES.&lt;/P&gt;&lt;P&gt;    objtxt = lines-tdline.&lt;/P&gt;&lt;P&gt;    append objtxt.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = ' '.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;clear : t_stxh.&lt;/P&gt;&lt;P&gt;refresh t_stxh.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CONCATENATE G1 '%' INTO G2.&lt;/P&gt;&lt;P&gt;  select * from stxh into table t_stxh&lt;/P&gt;&lt;P&gt;            where TDID = 'SU01' AND&lt;/P&gt;&lt;P&gt;                  TDNAME LIKE G2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    objtxt = 'Reply : '.&lt;/P&gt;&lt;P&gt;    append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;STRONG&gt;--&lt;/STRONG&gt;&lt;DEL&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="----" /&gt;Using the READ_TEXT function to read the text--&lt;HR originaltext="-------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    loop at t_stxh.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      d = t_stxh-TDFDATE+6(2).&lt;/P&gt;&lt;P&gt;      m = t_stxh-TDFDATE+4(2).&lt;/P&gt;&lt;P&gt;      y = t_stxh-TDFDATE+0(4).&lt;/P&gt;&lt;P&gt;      concatenate d m y into dat separated by '.'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      hr = t_stxh-TDFTIME+0(2).&lt;/P&gt;&lt;P&gt;      min = t_stxh-TDFTIME+2(2).&lt;/P&gt;&lt;P&gt;      sec = t_stxh-TDFTIME+4(2).&lt;/P&gt;&lt;P&gt;      concatenate hr min sec into tim separated by ':'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      concatenate dat tim t_stxh-tdfuser into objtxt&lt;/P&gt;&lt;P&gt;                          separated by space.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      objtxt = ' '.&lt;/P&gt;&lt;P&gt;      append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      clear: lines.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CALL FUNCTION 'READ_TEXT'&lt;/P&gt;&lt;P&gt;        EXPORTING&lt;/P&gt;&lt;P&gt;         CLIENT                        = SY-MANDT&lt;/P&gt;&lt;P&gt;          ID                            = 'SU01'&lt;/P&gt;&lt;P&gt;          LANGUAGE                      = 'E'&lt;/P&gt;&lt;P&gt;          NAME                          = t_stxh-tdname&lt;/P&gt;&lt;P&gt;          OBJECT                        = t_stxh-tdobject&lt;/P&gt;&lt;P&gt;         ARCHIVE_HANDLE                = 0&lt;/P&gt;&lt;P&gt;         LOCAL_CAT                     = ' '&lt;/P&gt;&lt;P&gt;       IMPORTING&lt;/P&gt;&lt;P&gt;         HEADER                        = header&lt;/P&gt;&lt;P&gt;        TABLES&lt;/P&gt;&lt;P&gt;          LINES                         = lines&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; ID                            = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; LANGUAGE                      = 2&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; NAME                          = 3&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; NOT_FOUND                     = 4&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; OBJECT                        = 5&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; REFERENCE_CHECK               = 6&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; WRONG_ACCESS_TO_ARCHIVE       = 7&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; OTHERS                        = 8&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;                .&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;      loop at lines.&lt;/P&gt;&lt;P&gt;        objtxt = lines-tdline.&lt;/P&gt;&lt;P&gt;      append objtxt.&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;    endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = text-001.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = ' '.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = 'Thanks'.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = ' '.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = 'Support Desk'.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = 'Email : support.com'.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = ' '.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = text-003.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = ' '.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = urlstring.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = ' '.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = text-002.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = ' '.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  describe table objtxt lines tab_lines.&lt;/P&gt;&lt;P&gt;  read     table objtxt index tab_lines.&lt;/P&gt;&lt;P&gt;  docdata-doc_size = ( tab_lines - 1 ) * 255 + strlen( objtxt ).&lt;/P&gt;&lt;P&gt;  clear objpack-transf_bin.&lt;/P&gt;&lt;P&gt;  objpack-head_start = 1.&lt;/P&gt;&lt;P&gt;  objpack-head_num   = 0.&lt;/P&gt;&lt;P&gt;  objpack-body_start = 1.&lt;/P&gt;&lt;P&gt;  objpack-body_num   = tab_lines.&lt;/P&gt;&lt;P&gt;  objpack-doc_type   = 'RAW'.&lt;/P&gt;&lt;P&gt;  append objpack.&lt;/P&gt;&lt;P&gt;break-point.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Send Message&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              = docdata&lt;/P&gt;&lt;P&gt;      PUT_IN_OUTBOX              = 'X'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     COMMIT_WORK                = 'X'     "used from rel.6.10&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    tables&lt;/P&gt;&lt;P&gt;      packing_list               = objpack&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     OBJECT_HEADER              = objhead&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     CONTENTS_BIN               = objbin&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      CONTENTS_TXT               = objtxt&lt;/P&gt;&lt;P&gt;      receivers                  = reclist&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  EXCEPTIONS&lt;/P&gt;&lt;P&gt;&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 sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    message ID 'SO' TYPE 'S' NUMBER '023'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            with docdata-obj_name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear objpack. refresh objpack.&lt;/P&gt;&lt;P&gt;  clear objhead. refresh objhead.&lt;/P&gt;&lt;P&gt;  clear objtxt. refresh objtxt.&lt;/P&gt;&lt;P&gt;  clear reclist. refresh reclist.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFUNCTION.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 20 Jul 2007 11:28:11 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-07-20T11:28:11Z</dc:date>
    <item>
      <title>Email send doubt</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/email-send-doubt/m-p/2546995#M579475</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;I have created one email prog. but it shows. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Document &amp;lt;Support Mess&amp;gt; could not be sent&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     Message no. SO023&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;my prog.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FUNCTION ZSEND_MAIL_SUPTEAM.&lt;/P&gt;&lt;P&gt;*"----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;STRONG&gt;"&lt;/STRONG&gt;"Local Interface:&lt;/P&gt;&lt;P&gt;*"  IMPORTING&lt;/P&gt;&lt;P&gt;*"     VALUE(GUID) LIKE  CRMD_ORDERADM_H-GUID&lt;/P&gt;&lt;P&gt;*"     VALUE(PRIOR) LIKE  CRMT_ACTIVITY_H_WRK-PRIORITY&lt;/P&gt;&lt;P&gt;*"----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Data: docdata    like sodocchgi1,&lt;/P&gt;&lt;P&gt;          objpack    like sopcklsti1 occurs  1 with header line,&lt;/P&gt;&lt;P&gt;          objhead    like solisti1   occurs  1 with header line,&lt;/P&gt;&lt;P&gt;          objtxt     like solisti1   occurs 10 with header line,&lt;/P&gt;&lt;P&gt;          objbin     like solisti1   occurs 10 with header line,&lt;/P&gt;&lt;P&gt;          objhex     like solix      occurs 10 with header line,&lt;/P&gt;&lt;P&gt;          reclist    like somlreci1  occurs  1 with header line.&lt;/P&gt;&lt;P&gt;  Data: listobject like abaplist   occurs  1 with header line.&lt;/P&gt;&lt;P&gt;  Data: tab_lines  type i,&lt;/P&gt;&lt;P&gt;        doc_size   type i,&lt;/P&gt;&lt;P&gt;        att_type   like SOODK-OBJTP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-----" /&gt;Data Declaration for Message-&lt;P&gt;&lt;/P&gt;&lt;P&gt;  data:   mtext like tacopca-c254,&lt;/P&gt;&lt;P&gt;          sub_text  like tacopca-c254,&lt;/P&gt;&lt;P&gt;          urlstring like tacopca-c254,&lt;/P&gt;&lt;P&gt;          urlstring1 like tacopca-c254.&lt;/P&gt;&lt;P&gt;  data: t_stxh like stxh occurs 0 with header line.&lt;/P&gt;&lt;P&gt;**--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-----" /&gt;Data Declaration for Partner-&lt;P&gt;&lt;/P&gt;&lt;P&gt;  data:&lt;/P&gt;&lt;P&gt;  itab_part like crmd_order_index occurs 0 with header line.&lt;/P&gt;&lt;P&gt;  data:&lt;/P&gt;&lt;P&gt;  p_guid like but000-partner_guid,&lt;/P&gt;&lt;P&gt;  link_guid like crmd_link-guid_set,&lt;/P&gt;&lt;P&gt;  p_func like crmd_partner-partner_fct,&lt;/P&gt;&lt;P&gt;  msg_processor like but000-partner,&lt;/P&gt;&lt;P&gt;  creator like but000-partner,&lt;/P&gt;&lt;P&gt;  PER_NO LIKE ADR6-PERSNUMBER,&lt;/P&gt;&lt;P&gt;  NAM1 LIKE BUT000-NAME_FIRST,&lt;/P&gt;&lt;P&gt;  NAM2 LIKE BUT000-NAME_LAST,&lt;/P&gt;&lt;P&gt;  MAIL LIKE ADR6-SMTP_ADDR,&lt;/P&gt;&lt;P&gt;  M_NAME1 LIKE BUT000-NAME_first,&lt;/P&gt;&lt;P&gt;  M_NAME2 LIKE BUT000-NAME_LAST,&lt;/P&gt;&lt;P&gt;  sp(1) type c value '"'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="----" /&gt;For Status--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="---------" /&gt;&lt;P&gt;  DATA : ST LIKE TJ30-ESTAT,&lt;/P&gt;&lt;P&gt;         STEXT LIKE TJ30T-TXT30,&lt;/P&gt;&lt;P&gt;         TXT LIKE TJ30T-TXT30,&lt;/P&gt;&lt;P&gt;         TXT1 LIKE TJ30T-TXT30,&lt;/P&gt;&lt;P&gt;         description like crmd_orderadm_h-description,&lt;/P&gt;&lt;P&gt;         object_id like crmd_orderadm_h-object_id,&lt;/P&gt;&lt;P&gt;         D1 LIKE sy-datum value 'ddmmyyyy' ,&lt;/P&gt;&lt;P&gt;         d(2) type n,&lt;/P&gt;&lt;P&gt;         m(2) type n,&lt;/P&gt;&lt;P&gt;         y(4) type n,&lt;/P&gt;&lt;P&gt;         DAT(10) type c,&lt;/P&gt;&lt;P&gt;         hr(2) type n,&lt;/P&gt;&lt;P&gt; min(2) type n,&lt;/P&gt;&lt;P&gt; sec(2) type n,&lt;/P&gt;&lt;P&gt; TIM(10) type c,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         STATUS_FLAG LIKE CRMD_ORDERADM_H-ARCHIVING_FLAG,&lt;/P&gt;&lt;P&gt;         S1 TYPE C.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA : ITAB LIKE CRM_JEST OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;**-----For Name &amp;amp; Email ID&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA : ITAB_but LIKE BUT000 OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;         ITAB_CRMD_PARTNER LIKE CRMD_PARTNER OCCURS 0 WITH HEADER LINE .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="----" /&gt;Reading Description Text--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="---" /&gt;&lt;P&gt;  data :&lt;/P&gt;&lt;P&gt;   LINES like TLINE occurs 0 with header line,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DESC_TEXT like  ZTEXT occurs 0 with header line,&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   text like SDBLINE512-LINE  ,&lt;/P&gt;&lt;P&gt;   d3 like stxl-tdname,&lt;/P&gt;&lt;P&gt;   d2 LIKE  CRMD_ORDERADM_H-HEAD_CHANGED_AT,&lt;/P&gt;&lt;P&gt;   G1 LIKE THEAD-TDNAME,&lt;/P&gt;&lt;P&gt;   G2 LIKE THEAD-TDNAME,&lt;/P&gt;&lt;P&gt;   header like thead.&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  itab_a_guid LIKE bapibus20001_guid_dis OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;  itab_a_partner LIKE bapibus20001_partner_dis OCCURS 0 WITH HEADER LINE&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  itab_a_guid-guid = guid.&lt;/P&gt;&lt;P&gt;  APPEND itab_a_guid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BAPI_ACTIVITYCRM_GETDETAILMULT'&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      GUID    = itab_a_guid&lt;/P&gt;&lt;P&gt;      PARTNER = itab_a_partner.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  G1 = GUID.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; loop at itab_a_partner.&lt;/P&gt;&lt;P&gt;     if itab_a_partner-REF_PARTNER_FCT = 'SLFN0003'.&lt;/P&gt;&lt;P&gt;      creator = itab_a_partner-REF_PARTNER_NO.&lt;/P&gt;&lt;P&gt;            CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'&lt;/P&gt;&lt;P&gt;        EXPORTING&lt;/P&gt;&lt;P&gt;          input  = creator&lt;/P&gt;&lt;P&gt;        IMPORTING&lt;/P&gt;&lt;P&gt;          output = creator.&lt;/P&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;P&gt;    if itab_a_partner-REF_PARTNER_FCT = 'SLFN0003'.&lt;/P&gt;&lt;P&gt;      msg_processor = itab_a_partner-REF_PARTNER_NO.&lt;/P&gt;&lt;P&gt;            CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'&lt;/P&gt;&lt;P&gt;        EXPORTING&lt;/P&gt;&lt;P&gt;          input  = msg_processor&lt;/P&gt;&lt;P&gt;        IMPORTING&lt;/P&gt;&lt;P&gt;          output = msg_processor.&lt;/P&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;P&gt;  endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt;Select the partner numbers of the support Message&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; select * from crmd_order_index into table itab_part&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;               where header = g1 and&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;               object_type = 'BUS2000116'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; if sy-subrc = 0.&lt;/P&gt;&lt;/LI&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt; Select the Link GUID of the Message&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   select single guid_set into link_guid from crmd_link&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           where guid_hi = g1 AND&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                 objtype_set = '07'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   loop at itab_part.&lt;/P&gt;&lt;/LI&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt;Select the Partner GUID for each partner of the Message&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     select single partner_guid into p_guid from but000&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                   where partner = itab_part-partner_no.&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 sy-subrc = 0.&lt;/P&gt;&lt;/LI&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt;Select the partner function for the Partner Number&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       select single partner_fct into p_func from crmd_partner&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;              where partner_no = p_guid and guid = link_guid.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       if sy-subrc = 0.&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 p_func = 'SDSM0004'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            SELECT SINGLE PERSNUMBER NAME_FIRST NAME_LAST INTO&lt;/P&gt;&lt;P&gt;                          (PER_NO, NAM1, NAM2) FROM BUT000&lt;/P&gt;&lt;P&gt;                          WHERE PARTNER = msg_processor.&lt;/P&gt;&lt;P&gt;            SELECT SINGLE SMTP_ADDR INTO MAIL FROM ADR6&lt;/P&gt;&lt;P&gt;                          WHERE PERSNUMBER = PER_NO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            reclist-receiver = 'muthu_chemca@rediffmail.com'.  "&amp;lt;-- change address&lt;/P&gt;&lt;P&gt;            reclist-rec_type = 'U'.&lt;/P&gt;&lt;P&gt;            append reclist.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            SELECT SINGLE NAME_FIRST NAME_LAST INTO&lt;/P&gt;&lt;P&gt;                          (M_NAME1, M_NAME2) FROM BUT000&lt;/P&gt;&lt;P&gt;                          WHERE PARTNER = creator.&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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**----- Retrieving the Status&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;--&lt;/STRONG&gt;&lt;DEL&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="----" /&gt;Selecting the Creation date--&lt;HR originaltext="-----------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT SINGLE POSTING_DATE description object_id INTO&lt;/P&gt;&lt;P&gt;                (D1, description, object_id) FROM CRMD_ORDERADM_H&lt;/P&gt;&lt;P&gt;                WHERE GUID = guid.&lt;/P&gt;&lt;P&gt;  d = d1+6(2).&lt;/P&gt;&lt;P&gt;  m = d1+4(2).&lt;/P&gt;&lt;P&gt;  y = d1+0(4).&lt;/P&gt;&lt;P&gt;  concatenate d m y into dat separated by '/'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;--&lt;/STRONG&gt;&lt;DEL&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="----" /&gt;Selecting the status of the tranasction--&lt;HR originaltext="-----------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT * FROM CRM_JEST INTO TABLE ITAB WHERE OBJNR = GUID.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;    LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;      S1 = ITAB-STAT+0(1).&lt;/P&gt;&lt;P&gt;      IF S1 = 'E' AND ITAB-INACT &amp;lt;&amp;gt; 'X'.&lt;/P&gt;&lt;P&gt;        ST = ITAB-STAT.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="------" /&gt;Selecting the Status text -&lt;HR originaltext="--------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT SINGLE TXT30 INTO STEXT FROM TJ30T&lt;/P&gt;&lt;P&gt;         WHERE STSMA = 'SMSD0001' AND&lt;/P&gt;&lt;P&gt;         ESTAT = ST AND SPRAS = 'EN'.&lt;/P&gt;&lt;P&gt;  concatenate 'Dear' nam1 nam2 ':' into mtext separated by space.&lt;/P&gt;&lt;P&gt;  objtxt = mtext.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;  objtxt = ' '.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;*STATUS = STEXT.&lt;/P&gt;&lt;P&gt;  IF ST = 'E0001'.&lt;/P&gt;&lt;P&gt;    TXT = 'created'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ELSEIF ST = 'E0002'.&lt;/P&gt;&lt;P&gt;    TXT = ' is in progress'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ELSEIF ST = 'E0005'.&lt;/P&gt;&lt;P&gt;    TXT = 'needs your inputs'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ELSEIF ST = 'E0008'.&lt;/P&gt;&lt;P&gt;    TXT = 'Closed'.&lt;/P&gt;&lt;P&gt;&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;Assigning Subject for the mail&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;  sub_text = 'Support Message'.&lt;/P&gt;&lt;P&gt; concatenate sub_text object_id 'Please Act' into sub_text separated by&lt;/P&gt;&lt;P&gt; space.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; docdata-obj_name  = 'Support Message'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; docdata-obj_descr = 'Support Message'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;Mail content for Creation&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;  mtext = 'You have been assigned the Support Message dated '.&lt;/P&gt;&lt;P&gt;  concatenate mtext dat 'with subject' sp description sp into&lt;/P&gt;&lt;P&gt;              mtext separated by space.&lt;/P&gt;&lt;P&gt;  concatenate mtext 'Please find the details as follows.' into mtext&lt;/P&gt;&lt;P&gt;                     separated by space.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = mtext.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;*sflag = status_flag.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;--&lt;/STRONG&gt;&lt;DEL&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="-----" /&gt;Selecting the priority of the transaction--&lt;HR originaltext="--------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF PRIOR = '1'.&lt;/P&gt;&lt;P&gt;    TXT1 = 'Very High'.&lt;/P&gt;&lt;P&gt;  ELSEIF PRIOR = '2'.&lt;/P&gt;&lt;P&gt;    TXT1 = 'High'.&lt;/P&gt;&lt;P&gt;  ELSEIF PRIOR = '3'.&lt;/P&gt;&lt;P&gt;    TXT1 = 'Medium'.&lt;/P&gt;&lt;P&gt;  ELSEIF PRIOR = '4'.&lt;/P&gt;&lt;P&gt;    TXT1 = 'Low'.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----" /&gt;URL Link for the Solution Manager -&lt;HR originaltext="-----" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  urlstring1 = guid.&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;STRONG&gt;----&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;  OBJPACK-HEAD_START = 1.&lt;/P&gt;&lt;P&gt;  OBJBIN = '  |  '. APPEND OBJBIN.&lt;/P&gt;&lt;P&gt;  OBJPACK-HEAD_START = 1.&lt;/P&gt;&lt;P&gt;  DESCRIBE TABLE OBJBIN LINES TAB_LINES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Create Message Body&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Title and Description&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  docdata-obj_name  = sub_text.&lt;/P&gt;&lt;P&gt;  docdata-obj_descr = sub_text.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="--------" /&gt;Mail Content -&lt;HR originaltext="-------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = ' '.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;  mtext = ' '.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  concatenate 'Support Message Id : ' SPACE object_id into mtext.&lt;/P&gt;&lt;P&gt;  objtxt = mtext.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;  objtxt = ' '.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;  mtext = ' '.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  concatenate 'Initiator : ' SPACE M_NAME1 M_NAME2 into mtext separated&lt;/P&gt;&lt;P&gt;by space.&lt;/P&gt;&lt;P&gt;  objtxt = mtext.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;  objtxt = ' '.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;  mtext = ' '.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  concatenate 'Priority : ' txt1 into mtext separated by space.&lt;/P&gt;&lt;P&gt;  objtxt = mtext.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;  objtxt = ' '.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; objtxt = 'Detail :'.&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;  objtxt = ' '.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE G1 '%' INTO G2.&lt;/P&gt;&lt;P&gt;select * from stxh into table t_stxh&lt;/P&gt;&lt;P&gt;            where TDID = 'SU99' AND&lt;/P&gt;&lt;P&gt;                  TDNAME LIKE G2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    objtxt = 'Details:'.&lt;/P&gt;&lt;P&gt;    append objtxt.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;   loop at t_stxh.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;--&lt;/STRONG&gt;&lt;DEL&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="----" /&gt;Using the READ_TEXT function to read the text--&lt;HR originaltext="-------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'READ_TEXT'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;     CLIENT                        = SY-MANDT&lt;/P&gt;&lt;P&gt;      ID                            = 'SU99'&lt;/P&gt;&lt;P&gt;      LANGUAGE                      = 'E'&lt;/P&gt;&lt;P&gt;      NAME                          = t_stxh-TDNAME&lt;/P&gt;&lt;P&gt;      OBJECT                        = 'CRM_ORDERH'&lt;/P&gt;&lt;P&gt;     ARCHIVE_HANDLE                = 0&lt;/P&gt;&lt;P&gt;     LOCAL_CAT                     = ' '&lt;/P&gt;&lt;P&gt;   IMPORTING&lt;/P&gt;&lt;P&gt;     HEADER                        = HEADER&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      LINES                         = LINES&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ID                            = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  LANGUAGE                      = 2&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NAME                          = 3&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    NOT_FOUND                     = 4&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  OBJECT                        = 5&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  REFERENCE_CHECK               = 6&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  WRONG_ACCESS_TO_ARCHIVE       = 7&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  OTHERS                        = 8&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            .&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;  LOOP AT LINES.&lt;/P&gt;&lt;P&gt;    objtxt = lines-tdline.&lt;/P&gt;&lt;P&gt;    append objtxt.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = ' '.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;clear : t_stxh.&lt;/P&gt;&lt;P&gt;refresh t_stxh.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CONCATENATE G1 '%' INTO G2.&lt;/P&gt;&lt;P&gt;  select * from stxh into table t_stxh&lt;/P&gt;&lt;P&gt;            where TDID = 'SU01' AND&lt;/P&gt;&lt;P&gt;                  TDNAME LIKE G2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    objtxt = 'Reply : '.&lt;/P&gt;&lt;P&gt;    append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;STRONG&gt;--&lt;/STRONG&gt;&lt;DEL&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="----" /&gt;Using the READ_TEXT function to read the text--&lt;HR originaltext="-------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    loop at t_stxh.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      d = t_stxh-TDFDATE+6(2).&lt;/P&gt;&lt;P&gt;      m = t_stxh-TDFDATE+4(2).&lt;/P&gt;&lt;P&gt;      y = t_stxh-TDFDATE+0(4).&lt;/P&gt;&lt;P&gt;      concatenate d m y into dat separated by '.'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      hr = t_stxh-TDFTIME+0(2).&lt;/P&gt;&lt;P&gt;      min = t_stxh-TDFTIME+2(2).&lt;/P&gt;&lt;P&gt;      sec = t_stxh-TDFTIME+4(2).&lt;/P&gt;&lt;P&gt;      concatenate hr min sec into tim separated by ':'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      concatenate dat tim t_stxh-tdfuser into objtxt&lt;/P&gt;&lt;P&gt;                          separated by space.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      objtxt = ' '.&lt;/P&gt;&lt;P&gt;      append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      clear: lines.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CALL FUNCTION 'READ_TEXT'&lt;/P&gt;&lt;P&gt;        EXPORTING&lt;/P&gt;&lt;P&gt;         CLIENT                        = SY-MANDT&lt;/P&gt;&lt;P&gt;          ID                            = 'SU01'&lt;/P&gt;&lt;P&gt;          LANGUAGE                      = 'E'&lt;/P&gt;&lt;P&gt;          NAME                          = t_stxh-tdname&lt;/P&gt;&lt;P&gt;          OBJECT                        = t_stxh-tdobject&lt;/P&gt;&lt;P&gt;         ARCHIVE_HANDLE                = 0&lt;/P&gt;&lt;P&gt;         LOCAL_CAT                     = ' '&lt;/P&gt;&lt;P&gt;       IMPORTING&lt;/P&gt;&lt;P&gt;         HEADER                        = header&lt;/P&gt;&lt;P&gt;        TABLES&lt;/P&gt;&lt;P&gt;          LINES                         = lines&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; ID                            = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; LANGUAGE                      = 2&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; NAME                          = 3&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; NOT_FOUND                     = 4&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; OBJECT                        = 5&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; REFERENCE_CHECK               = 6&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; WRONG_ACCESS_TO_ARCHIVE       = 7&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; OTHERS                        = 8&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;                .&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;      loop at lines.&lt;/P&gt;&lt;P&gt;        objtxt = lines-tdline.&lt;/P&gt;&lt;P&gt;      append objtxt.&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;    endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = text-001.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = ' '.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = 'Thanks'.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = ' '.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = 'Support Desk'.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = 'Email : support.com'.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = ' '.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = text-003.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = ' '.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = urlstring.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = ' '.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = text-002.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  objtxt = ' '.&lt;/P&gt;&lt;P&gt;  append objtxt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  describe table objtxt lines tab_lines.&lt;/P&gt;&lt;P&gt;  read     table objtxt index tab_lines.&lt;/P&gt;&lt;P&gt;  docdata-doc_size = ( tab_lines - 1 ) * 255 + strlen( objtxt ).&lt;/P&gt;&lt;P&gt;  clear objpack-transf_bin.&lt;/P&gt;&lt;P&gt;  objpack-head_start = 1.&lt;/P&gt;&lt;P&gt;  objpack-head_num   = 0.&lt;/P&gt;&lt;P&gt;  objpack-body_start = 1.&lt;/P&gt;&lt;P&gt;  objpack-body_num   = tab_lines.&lt;/P&gt;&lt;P&gt;  objpack-doc_type   = 'RAW'.&lt;/P&gt;&lt;P&gt;  append objpack.&lt;/P&gt;&lt;P&gt;break-point.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Send Message&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              = docdata&lt;/P&gt;&lt;P&gt;      PUT_IN_OUTBOX              = 'X'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     COMMIT_WORK                = 'X'     "used from rel.6.10&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    tables&lt;/P&gt;&lt;P&gt;      packing_list               = objpack&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     OBJECT_HEADER              = objhead&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     CONTENTS_BIN               = objbin&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      CONTENTS_TXT               = objtxt&lt;/P&gt;&lt;P&gt;      receivers                  = reclist&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  EXCEPTIONS&lt;/P&gt;&lt;P&gt;&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 sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    message ID 'SO' TYPE 'S' NUMBER '023'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            with docdata-obj_name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear objpack. refresh objpack.&lt;/P&gt;&lt;P&gt;  clear objhead. refresh objhead.&lt;/P&gt;&lt;P&gt;  clear objtxt. refresh objtxt.&lt;/P&gt;&lt;P&gt;  clear reclist. refresh reclist.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFUNCTION.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jul 2007 11:28:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/email-send-doubt/m-p/2546995#M579475</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-20T11:28:11Z</dc:date>
    </item>
    <item>
      <title>Re: Email send doubt</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/email-send-doubt/m-p/2546996#M579476</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Here is the example program to send Email, you need to fillow the same steps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;*&amp;amp;---------------------------------------------------------------------*
*&amp;amp; Report  ZSENDEMAIL                                                  *
*&amp;amp;                                                                     *
*&amp;amp;---------------------------------------------------------------------*
*&amp;amp; Example of sending external email via SAPCONNECT                    *
*&amp;amp;                                                                     *
*&amp;amp;---------------------------------------------------------------------*
REPORT  zsendemail                    .

PARAMETERS: psubject(40) type c default  'Hello',
            p_email(40)   type c default 'test@sapdev.co.uk' .

data:   it_packing_list like sopcklsti1 occurs 0 with header line,
        it_contents like solisti1 occurs 0 with header line,
        it_receivers like somlreci1 occurs 0 with header line,
        it_attachment like solisti1 occurs 0 with header line,
        gd_cnt type i,
        gd_sent_all(1) type c,
        gd_doc_data like sodocchgi1,
        gd_error type sy-subrc.

data:   it_message type standard table of SOLISTI1 initial size 0
                with header line.

***********************************************************************
*START-OF-SELECTION.
START-OF-SELECTION.

Perform populate_message_table.

*Send email message, although is not sent from SAP until mail send
*program has been executed(rsconn01)
PERFORM send_email_message.

*Instructs mail send program for SAPCONNECT to send email(rsconn01)
perform initiate_mail_execute_program.


*&amp;amp;---------------------------------------------------------------------*
*&amp;amp;      Form  POPULATE_MESSAGE_TABLE
*&amp;amp;---------------------------------------------------------------------*
*       Adds text to email text table
*----------------------------------------------------------------------*
form populate_message_table.
  Append 'Email line 1' to it_message.
  Append 'Email line 2' to it_message.
  Append 'Email line 3' to it_message.
  Append 'Email line 4' to it_message.
endform.                    " POPULATE_MESSAGE_TABLE


*&amp;amp;---------------------------------------------------------------------*
*&amp;amp;      Form  SEND_EMAIL_MESSAGE
*&amp;amp;---------------------------------------------------------------------*
*       Send email message
*----------------------------------------------------------------------*
form send_email_message.
* Fill the document data.
  gd_doc_data-doc_size = 1.

* Populate the subject/generic message attributes
  gd_doc_data-obj_langu = sy-langu.
  gd_doc_data-obj_name  = 'SAPRPT'.
  gd_doc_data-obj_descr = psubject.
  gd_doc_data-sensitivty = 'F'.

* Describe the body of the message
  clear it_packing_list.
  refresh it_packing_list.
  it_packing_list-transf_bin = space.
  it_packing_list-head_start = 1.
  it_packing_list-head_num = 0.
  it_packing_list-body_start = 1.
  describe table it_message lines it_packing_list-body_num.
  it_packing_list-doc_type = 'RAW'.
  append it_packing_list.

* Add the recipients email address
  clear it_receivers.
  refresh it_receivers.
  it_receivers-receiver = p_email.
  it_receivers-rec_type = 'U'.
  it_receivers-com_type = 'INT'.
  it_receivers-notif_del = 'X'.
  it_receivers-notif_ndel = 'X'.
  append it_receivers.

* Call the FM to post the message to SAPMAIL
  call function 'SO_NEW_DOCUMENT_ATT_SEND_API1'
       exporting
            document_data              = gd_doc_data
            put_in_outbox              = 'X'
       importing
            sent_to_all                = gd_sent_all
       tables
            packing_list               = it_packing_list
            contents_txt               = it_message
            receivers                  = it_receivers
       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.

* Store function module return code
  gd_error = sy-subrc.

* Get it_receivers return code
  loop at it_receivers.
  endloop.
endform.                    " SEND_EMAIL_MESSAGE


*&amp;amp;---------------------------------------------------------------------*
*&amp;amp;      Form  INITIATE_MAIL_EXECUTE_PROGRAM
*&amp;amp;---------------------------------------------------------------------*
*       Instructs mail send program for SAPCONNECT to send email.
*----------------------------------------------------------------------*
form initiate_mail_execute_program.
  wait up to 2 seconds.
  if gd_error eq 0.
      submit rsconn01 with mode = 'INT'
                    with output = 'X'
                    and return.
  endif.
endform.                    " INITIATE_MAIL_EXECUTE_PROGRAM&lt;/CODE&gt;&lt;/PRE&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; Sudheer&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jul 2007 11:32:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/email-send-doubt/m-p/2546996#M579476</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-20T11:32:55Z</dc:date>
    </item>
    <item>
      <title>Re: Email send doubt</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/email-send-doubt/m-p/2546997#M579477</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;to whcih mail id u are sending ? check ur SCOT settings.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Peram&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jul 2007 11:33:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/email-send-doubt/m-p/2546997#M579477</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-20T11:33:29Z</dc:date>
    </item>
    <item>
      <title>Re: Email send doubt</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/email-send-doubt/m-p/2546998#M579478</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Pls see that sample program :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://wiki.sdn.sap.com/wiki/display/Snippets/Email" target="test_blank"&gt;https://wiki.sdn.sap.com/wiki/display/Snippets/Email&lt;/A&gt;&lt;EM&gt;from&lt;/EM&gt;SAP&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Some BASIS related settings need to be done for sending external mails. &lt;/P&gt;&lt;P&gt;For details please read the blog : &lt;/P&gt;&lt;P&gt;/people/thomas.jung3/blog/2004/09/08/sending-e-mail-from-abap--version-610-and-higher--bcs-interface&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Anish Thomas&lt;/P&gt;&lt;P&gt;&amp;lt;i&amp;gt;Pls reward useful answers&amp;lt;/i&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jul 2007 11:34:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/email-send-doubt/m-p/2546998#M579478</guid>
      <dc:creator>former_member150733</dc:creator>
      <dc:date>2007-07-20T11:34:39Z</dc:date>
    </item>
    <item>
      <title>Re: Email send doubt</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/email-send-doubt/m-p/2546999#M579479</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 check the Sy-subrc value and see the exceptions in fM -SO_NEW_DOCUMENT_ATT_SEND_API1 according to the Exception no.&lt;/P&gt;&lt;P&gt;  And check the SCOT - Trnasaction Connectivity Enabled and message is going up to that or not check.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Nandha&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward if it helps&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jul 2007 11:41:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/email-send-doubt/m-p/2546999#M579479</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-20T11:41:59Z</dc:date>
    </item>
  </channel>
</rss>

