<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: email in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/email/m-p/1769877#M332500</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check the complete code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform SEND_AS_EMAIL tables IT_MESSAGE&lt;/P&gt;&lt;P&gt;                                 IT_ATTACH&lt;/P&gt;&lt;P&gt;                          using  WORK-L_EMAIL&lt;/P&gt;&lt;P&gt;                                 IT_SUBJECT-LINE&lt;/P&gt;&lt;P&gt;                                 ' '&lt;/P&gt;&lt;P&gt;                                 'filename'&lt;/P&gt;&lt;P&gt;                                 ' '&lt;/P&gt;&lt;P&gt;                                 ' '&lt;/P&gt;&lt;P&gt;                                 ' '&lt;/P&gt;&lt;P&gt;                        changing L_GD_ERROR&lt;/P&gt;&lt;P&gt;                                 L_GD_RECIEVER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  send_as_email&lt;/P&gt;&lt;P&gt;*&amp;amp;----&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; Send e-mail.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  form SEND_AS_EMAIL tables   PIT_MESSAGE&lt;/P&gt;&lt;P&gt;                              PIT_ATTACH&lt;/P&gt;&lt;P&gt;                              using P_EMAIL&lt;/P&gt;&lt;P&gt;                              P_MTITLE&lt;/P&gt;&lt;P&gt;                              P_FORMAT&lt;/P&gt;&lt;P&gt;                              P_FILENAME&lt;/P&gt;&lt;P&gt;                              P_ATTDESCRIPTION&lt;/P&gt;&lt;P&gt;                              P_SENDER_ADDRESS&lt;/P&gt;&lt;P&gt;                              P_SENDER_ADDRES_TYPE&lt;/P&gt;&lt;P&gt;                     changing P_ERROR&lt;/P&gt;&lt;P&gt;                              P_RECIEVER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    data: LD_ERROR    type SY-SUBRC,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         LD_RECIEVER type SY-SUBRC,&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          LD_MTITLE like SODOCCHGI1-OBJ_DESCR,&lt;/P&gt;&lt;P&gt;          LD_EMAIL like  SOMLRECI1-RECEIVER,&lt;/P&gt;&lt;P&gt;          LD_FORMAT type  SO_OBJ_TP ,&lt;/P&gt;&lt;P&gt;          LD_ATTDESCRIPTION type  SO_OBJ_NAM ,&lt;/P&gt;&lt;P&gt;          LD_ATTFILENAME type  SO_OBJ_DES ,&lt;/P&gt;&lt;P&gt;          LD_SENDER_ADDRESS like  SOEXTRECI1-RECEIVER,&lt;/P&gt;&lt;P&gt;          LD_SENDER_ADDRESS_TYPE like  SOEXTRECI1-ADR_TYP,&lt;/P&gt;&lt;P&gt;          LD_RECEIVER like  SY-SUBRC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    LD_EMAIL   = WORK-L_EMAIL.&lt;/P&gt;&lt;P&gt;    LD_MTITLE = P_MTITLE.&lt;/P&gt;&lt;P&gt;    LD_FORMAT              = P_FORMAT.&lt;/P&gt;&lt;P&gt;    LD_ATTDESCRIPTION      = P_ATTDESCRIPTION.&lt;/P&gt;&lt;P&gt;    LD_ATTFILENAME         = P_FILENAME.&lt;/P&gt;&lt;P&gt;    LD_SENDER_ADDRESS      = P_SENDER_ADDRESS.&lt;/P&gt;&lt;P&gt;    LD_SENDER_ADDRESS_TYPE = P_SENDER_ADDRES_TYPE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;DEL&gt;Fill_the_document_data&lt;/DEL&gt;&lt;/P&gt;&lt;P&gt;    L_DOC_DATA-DOC_SIZE = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;DEL&gt;Populate_the_subject/generic_message_attributes&lt;/DEL&gt;&lt;/P&gt;&lt;P&gt;    L_DOC_DATA-OBJ_LANGU = SY-LANGU.&lt;/P&gt;&lt;P&gt;    L_DOC_DATA-OBJ_NAME  = 'SAPRPT'.&lt;/P&gt;&lt;P&gt;    L_DOC_DATA-OBJ_DESCR = LD_MTITLE .&lt;/P&gt;&lt;P&gt;    L_DOC_DATA-SENSITIVTY = C_F.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;DEL&gt;Fill_the_document_data_and_get_size_of_attachment&lt;/DEL&gt;&lt;/P&gt;&lt;P&gt;    clear L_DOC_DATA.&lt;/P&gt;&lt;P&gt;    read table IT_ATTACH index L_CNT.&lt;/P&gt;&lt;P&gt;    L_DOC_DATA-DOC_SIZE =&lt;/P&gt;&lt;P&gt;       ( L_CNT - 1 ) * 255 + strlen( IT_ATTACH ).&lt;/P&gt;&lt;P&gt;    L_DOC_DATA-OBJ_LANGU  = SY-LANGU.&lt;/P&gt;&lt;P&gt;    L_DOC_DATA-OBJ_NAME   = 'SAPRPT'.&lt;/P&gt;&lt;P&gt;    L_DOC_DATA-OBJ_DESCR  = LD_MTITLE.&lt;/P&gt;&lt;P&gt;    L_DOC_DATA-SENSITIVTY = C_F.&lt;/P&gt;&lt;P&gt;    clear IT_ATTACHMENT.&lt;/P&gt;&lt;P&gt;    refresh IT_ATTACHMENT.&lt;/P&gt;&lt;P&gt;    IT_ATTACHMENT[] = PIT_ATTACH[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;DEL&gt;Describe_the_body_of_the_message&lt;/DEL&gt;&lt;/P&gt;&lt;P&gt;    clear IT_PACKING_LIST.&lt;/P&gt;&lt;P&gt;    refresh IT_PACKING_LIST.&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-TRANSF_BIN = SPACE.&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-HEAD_START = 1.&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-HEAD_NUM = 0.&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-BODY_START = 1.&lt;/P&gt;&lt;P&gt;    describe table IT_MESSAGE lines IT_PACKING_LIST-BODY_NUM.&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-DOC_TYPE = 'RAW'.&lt;/P&gt;&lt;P&gt;    append IT_PACKING_LIST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IT_PDF[] = IT_PDF_OUTPUT[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    clear: WORK-L_TEMP, WORK-L_OFFSET, IT_TEMP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    describe table IT_PDF lines WORK-L_LINES .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    describe field IS_PDF length WORK-L_LINESLEN in character mode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    describe field IS_TMP length WORK-L_MIMELEN in character mode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    loop at IT_PDF into IS_PDF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      WORK-L_TABIX = SY-TABIX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      move IS_PDF to WORK-L_TEMP+WORK-L_OFFSET.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      if WORK-L_TABIX = WORK-L_LINES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        WORK-L_LINESLEN = strlen( IS_PDF ).&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;      WORK-L_OFFSET = WORK-L_OFFSET + WORK-L_LINESLEN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      if WORK-L_OFFSET ge WORK-L_MIMELEN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        clear IS_TMP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        IS_TMP = WORK-L_TEMP(WORK-L_MIMELEN).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        append IS_TMP to IT_TEMP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        shift WORK-L_TEMP by WORK-L_MIMELEN places.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        WORK-L_OFFSET = WORK-L_OFFSET - WORK-L_MIMELEN.&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;      if WORK-L_TABIX = WORK-L_LINES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        if WORK-L_OFFSET gt 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          IS_TMP = WORK-L_TEMP(WORK-L_OFFSET).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          append IS_TMP to IT_TEMP.&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;      endif.&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;    describe table IT_TEMP lines TAB_LINES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    read table IT_TEMP index TAB_LINES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    L_DOC_DATA-DOC_SIZE  = ( TAB_LINES - 1 ) * 255 + strlen( IT_TEMP ).&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;Create attachment notification&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-TRANSF_BIN = 'X'.&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-HEAD_START = 1.&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-HEAD_NUM   = 1.&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-BODY_START = 1.&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-BODY_NUM   = TAB_LINES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    describe table IT_TEMP lines TAB_LINES.&lt;/P&gt;&lt;P&gt;    IT_OBJECT_HEADER = 'ATTACHMENT.PDF'.&lt;/P&gt;&lt;P&gt;    append IT_OBJECT_HEADER.&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-DOC_TYPE   = 'PDF'.&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-OBJ_DESCR  = 'Document'(038).&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-OBJ_NAME   = 'Document.pdf'(039).&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-DOC_SIZE   =  TAB_LINES * 255.&lt;/P&gt;&lt;P&gt;    append IT_PACKING_LIST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    clear IT_RECEIVERS.&lt;/P&gt;&lt;P&gt;    refresh IT_RECEIVERS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IT_RECEIVERS-RECEIVER = LD_EMAIL.&lt;/P&gt;&lt;P&gt;    IT_RECEIVERS-REC_TYPE = 'U'.&lt;/P&gt;&lt;P&gt;    IT_RECEIVERS-COM_TYPE = 'INT'.&lt;/P&gt;&lt;P&gt;    IT_RECEIVERS-NOTIF_DEL = C_X.&lt;/P&gt;&lt;P&gt;    IT_RECEIVERS-NOTIF_NDEL = C_X.&lt;/P&gt;&lt;P&gt;    append IT_RECEIVERS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    call function 'SO_DOCUMENT_SEND_API1'&lt;/P&gt;&lt;P&gt;      exporting&lt;/P&gt;&lt;P&gt;        DOCUMENT_DATA              = L_DOC_DATA&lt;/P&gt;&lt;P&gt;        PUT_IN_OUTBOX              = C_X&lt;/P&gt;&lt;P&gt;        SENDER_ADDRESS             = LD_SENDER_ADDRESS&lt;/P&gt;&lt;P&gt;        SENDER_ADDRESS_TYPE        = LD_SENDER_ADDRESS_TYPE&lt;/P&gt;&lt;P&gt;        COMMIT_WORK                = C_X&lt;/P&gt;&lt;P&gt;      importing&lt;/P&gt;&lt;P&gt;        SENT_TO_ALL                = L_SENT_ALL&lt;/P&gt;&lt;P&gt;      tables&lt;/P&gt;&lt;P&gt;        PACKING_LIST               = IT_PACKING_LIST&lt;/P&gt;&lt;P&gt;        CONTENTS_BIN               = IT_TEMP&lt;/P&gt;&lt;P&gt;        CONTENTS_TXT               = IT_MESSAGE&lt;/P&gt;&lt;P&gt;        RECEIVERS                  = IT_RECEIVERS&lt;/P&gt;&lt;P&gt;      exceptions&lt;/P&gt;&lt;P&gt;        TOO_MANY_RECEIVERS         = 1&lt;/P&gt;&lt;P&gt;        DOCUMENT_NOT_SENT          = 2&lt;/P&gt;&lt;P&gt;        DOCUMENT_TYPE_NOT_EXIST    = 3&lt;/P&gt;&lt;P&gt;        OPERATION_NO_AUTHORIZATION = 4&lt;/P&gt;&lt;P&gt;        PARAMETER_ERROR            = 5&lt;/P&gt;&lt;P&gt;        X_ERROR                    = 6&lt;/P&gt;&lt;P&gt;        ENQUEUE_ERROR              = 7&lt;/P&gt;&lt;P&gt;        others                     = 8.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    if SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;      message S899(M3) with 'Mail has been sent'(040).&lt;/P&gt;&lt;P&gt;    else.&lt;/P&gt;&lt;P&gt;      message E899(M3) with 'Mail cant be sent'(041).&lt;/P&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;refresh : IT_PACKING_LIST,IT_TEMP,IT_MESSAGE,IT_RECEIVERS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;clear : L_SENT_ALL,&lt;/P&gt;&lt;P&gt;        LD_SENDER_ADDRESS,&lt;/P&gt;&lt;P&gt;        LD_SENDER_ADDRESS_TYPE,&lt;/P&gt;&lt;P&gt;        L_DOC_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;DEL&gt;Populate_zerror_return_code&lt;/DEL&gt;&lt;/P&gt;&lt;P&gt;    LD_ERROR = SY-SUBRC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;DEL&gt;Populate_zreceiver_return_code&lt;/DEL&gt;&lt;/P&gt;&lt;P&gt;    loop at IT_RECEIVERS.&lt;/P&gt;&lt;P&gt;      LD_RECEIVER = IT_RECEIVERS-RETRN_CODE.&lt;/P&gt;&lt;P&gt;    endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  endform.                    " send_as_email&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;- Gopi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 22 Dec 2006 04:09:00 GMT</pubDate>
    <dc:creator>gopi_narendra</dc:creator>
    <dc:date>2006-12-22T04:09:00Z</dc:date>
    <item>
      <title>email</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/email/m-p/1769873#M332496</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;i need to send my output to external mail as well ftp the file.&lt;/P&gt;&lt;P&gt;i now how to do ftp the file bu tnot having knowledge how to send mail to external id's.&lt;/P&gt;&lt;P&gt;can anyone send me the sample code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Dec 2006 03:10:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/email/m-p/1769873#M332496</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-22T03:10:12Z</dc:date>
    </item>
    <item>
      <title>Re: email</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/email/m-p/1769874#M332497</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please refer to these links...&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="2769052"&gt;&lt;/A&gt;&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="1449617"&gt;&lt;/A&gt;&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="2775857"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this gets your job done...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind Regards&lt;/P&gt;&lt;P&gt;Eswar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Dec 2006 03:17:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/email/m-p/1769874#M332497</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-22T03:17:13Z</dc:date>
    </item>
    <item>
      <title>Re: email</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/email/m-p/1769875#M332498</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check the FM : SO_DOCUMENT_SEND_API1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check this relevant code&lt;/P&gt;&lt;P&gt;IT_PACKING_LIST-TRANSF_BIN = 'X'.&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-HEAD_START = 1.&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-HEAD_NUM   = 1.&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-BODY_START = 1.&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-BODY_NUM   = TAB_LINES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    describe table IT_TEMP lines TAB_LINES.&lt;/P&gt;&lt;P&gt;    IT_OBJECT_HEADER = 'ATTACHMENT.PDF'.&lt;/P&gt;&lt;P&gt;    append IT_OBJECT_HEADER.&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-DOC_TYPE   = 'PDF'.&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-OBJ_DESCR  = 'Document'(038).&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-OBJ_NAME   = 'Document.pdf'(039).&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-DOC_SIZE   =  TAB_LINES * 255.&lt;/P&gt;&lt;P&gt;    append IT_PACKING_LIST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    clear IT_RECEIVERS.&lt;/P&gt;&lt;P&gt;    refresh IT_RECEIVERS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IT_RECEIVERS-RECEIVER = LD_EMAIL.&lt;/P&gt;&lt;P&gt;    IT_RECEIVERS-REC_TYPE = 'U'.&lt;/P&gt;&lt;P&gt;    IT_RECEIVERS-COM_TYPE = 'INT'.&lt;/P&gt;&lt;P&gt;    IT_RECEIVERS-NOTIF_DEL = C_X.&lt;/P&gt;&lt;P&gt;    IT_RECEIVERS-NOTIF_NDEL = C_X.&lt;/P&gt;&lt;P&gt;    append IT_RECEIVERS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    call function 'SO_DOCUMENT_SEND_API1'&lt;/P&gt;&lt;P&gt;      exporting&lt;/P&gt;&lt;P&gt;        DOCUMENT_DATA              = L_DOC_DATA&lt;/P&gt;&lt;P&gt;        PUT_IN_OUTBOX              = C_X&lt;/P&gt;&lt;P&gt;        SENDER_ADDRESS             = LD_SENDER_ADDRESS&lt;/P&gt;&lt;P&gt;        SENDER_ADDRESS_TYPE        = LD_SENDER_ADDRESS_TYPE&lt;/P&gt;&lt;P&gt;        COMMIT_WORK                = C_X&lt;/P&gt;&lt;P&gt;      importing&lt;/P&gt;&lt;P&gt;        SENT_TO_ALL                = L_SENT_ALL&lt;/P&gt;&lt;P&gt;      tables&lt;/P&gt;&lt;P&gt;        PACKING_LIST               = IT_PACKING_LIST&lt;/P&gt;&lt;P&gt;        CONTENTS_BIN               = IT_TEMP&lt;/P&gt;&lt;P&gt;        CONTENTS_TXT               = IT_MESSAGE&lt;/P&gt;&lt;P&gt;        RECEIVERS                  = IT_RECEIVERS&lt;/P&gt;&lt;P&gt;      exceptions&lt;/P&gt;&lt;P&gt;        TOO_MANY_RECEIVERS         = 1&lt;/P&gt;&lt;P&gt;        DOCUMENT_NOT_SENT          = 2&lt;/P&gt;&lt;P&gt;        DOCUMENT_TYPE_NOT_EXIST    = 3&lt;/P&gt;&lt;P&gt;        OPERATION_NO_AUTHORIZATION = 4&lt;/P&gt;&lt;P&gt;        PARAMETER_ERROR            = 5&lt;/P&gt;&lt;P&gt;        X_ERROR                    = 6&lt;/P&gt;&lt;P&gt;        ENQUEUE_ERROR              = 7&lt;/P&gt;&lt;P&gt;        others                     = 8.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    if SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;      message S899(M3) with 'Mail has been sent'(040).&lt;/P&gt;&lt;P&gt;    else.&lt;/P&gt;&lt;P&gt;      message E899(M3) with 'Mail cant be sent'(041).&lt;/P&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;refresh : IT_PACKING_LIST,IT_TEMP,IT_MESSAGE,IT_RECEIVERS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;clear : L_SENT_ALL,&lt;/P&gt;&lt;P&gt;        LD_SENDER_ADDRESS,&lt;/P&gt;&lt;P&gt;        LD_SENDER_ADDRESS_TYPE,&lt;/P&gt;&lt;P&gt;        L_DOC_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;DEL&gt;Populate_zerror_return_code&lt;/DEL&gt;&lt;/P&gt;&lt;P&gt;    LD_ERROR = SY-SUBRC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;DEL&gt;Populate_zreceiver_return_code&lt;/DEL&gt;&lt;/P&gt;&lt;P&gt;    loop at IT_RECEIVERS.&lt;/P&gt;&lt;P&gt;      LD_RECEIVER = IT_RECEIVERS-RETRN_CODE.&lt;/P&gt;&lt;P&gt;    endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;- Gopi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Dec 2006 03:19:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/email/m-p/1769875#M332498</guid>
      <dc:creator>gopi_narendra</dc:creator>
      <dc:date>2006-12-22T03:19:11Z</dc:date>
    </item>
    <item>
      <title>Re: email</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/email/m-p/1769876#M332499</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gopi,&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;to send to distribution list..do i need to maintain anywhere&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i need to send the file as .csv file.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Dec 2006 03:47:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/email/m-p/1769876#M332499</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-22T03:47:38Z</dc:date>
    </item>
    <item>
      <title>Re: email</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/email/m-p/1769877#M332500</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check the complete code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform SEND_AS_EMAIL tables IT_MESSAGE&lt;/P&gt;&lt;P&gt;                                 IT_ATTACH&lt;/P&gt;&lt;P&gt;                          using  WORK-L_EMAIL&lt;/P&gt;&lt;P&gt;                                 IT_SUBJECT-LINE&lt;/P&gt;&lt;P&gt;                                 ' '&lt;/P&gt;&lt;P&gt;                                 'filename'&lt;/P&gt;&lt;P&gt;                                 ' '&lt;/P&gt;&lt;P&gt;                                 ' '&lt;/P&gt;&lt;P&gt;                                 ' '&lt;/P&gt;&lt;P&gt;                        changing L_GD_ERROR&lt;/P&gt;&lt;P&gt;                                 L_GD_RECIEVER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  send_as_email&lt;/P&gt;&lt;P&gt;*&amp;amp;----&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; Send e-mail.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  form SEND_AS_EMAIL tables   PIT_MESSAGE&lt;/P&gt;&lt;P&gt;                              PIT_ATTACH&lt;/P&gt;&lt;P&gt;                              using P_EMAIL&lt;/P&gt;&lt;P&gt;                              P_MTITLE&lt;/P&gt;&lt;P&gt;                              P_FORMAT&lt;/P&gt;&lt;P&gt;                              P_FILENAME&lt;/P&gt;&lt;P&gt;                              P_ATTDESCRIPTION&lt;/P&gt;&lt;P&gt;                              P_SENDER_ADDRESS&lt;/P&gt;&lt;P&gt;                              P_SENDER_ADDRES_TYPE&lt;/P&gt;&lt;P&gt;                     changing P_ERROR&lt;/P&gt;&lt;P&gt;                              P_RECIEVER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    data: LD_ERROR    type SY-SUBRC,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         LD_RECIEVER type SY-SUBRC,&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          LD_MTITLE like SODOCCHGI1-OBJ_DESCR,&lt;/P&gt;&lt;P&gt;          LD_EMAIL like  SOMLRECI1-RECEIVER,&lt;/P&gt;&lt;P&gt;          LD_FORMAT type  SO_OBJ_TP ,&lt;/P&gt;&lt;P&gt;          LD_ATTDESCRIPTION type  SO_OBJ_NAM ,&lt;/P&gt;&lt;P&gt;          LD_ATTFILENAME type  SO_OBJ_DES ,&lt;/P&gt;&lt;P&gt;          LD_SENDER_ADDRESS like  SOEXTRECI1-RECEIVER,&lt;/P&gt;&lt;P&gt;          LD_SENDER_ADDRESS_TYPE like  SOEXTRECI1-ADR_TYP,&lt;/P&gt;&lt;P&gt;          LD_RECEIVER like  SY-SUBRC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    LD_EMAIL   = WORK-L_EMAIL.&lt;/P&gt;&lt;P&gt;    LD_MTITLE = P_MTITLE.&lt;/P&gt;&lt;P&gt;    LD_FORMAT              = P_FORMAT.&lt;/P&gt;&lt;P&gt;    LD_ATTDESCRIPTION      = P_ATTDESCRIPTION.&lt;/P&gt;&lt;P&gt;    LD_ATTFILENAME         = P_FILENAME.&lt;/P&gt;&lt;P&gt;    LD_SENDER_ADDRESS      = P_SENDER_ADDRESS.&lt;/P&gt;&lt;P&gt;    LD_SENDER_ADDRESS_TYPE = P_SENDER_ADDRES_TYPE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;DEL&gt;Fill_the_document_data&lt;/DEL&gt;&lt;/P&gt;&lt;P&gt;    L_DOC_DATA-DOC_SIZE = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;DEL&gt;Populate_the_subject/generic_message_attributes&lt;/DEL&gt;&lt;/P&gt;&lt;P&gt;    L_DOC_DATA-OBJ_LANGU = SY-LANGU.&lt;/P&gt;&lt;P&gt;    L_DOC_DATA-OBJ_NAME  = 'SAPRPT'.&lt;/P&gt;&lt;P&gt;    L_DOC_DATA-OBJ_DESCR = LD_MTITLE .&lt;/P&gt;&lt;P&gt;    L_DOC_DATA-SENSITIVTY = C_F.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;DEL&gt;Fill_the_document_data_and_get_size_of_attachment&lt;/DEL&gt;&lt;/P&gt;&lt;P&gt;    clear L_DOC_DATA.&lt;/P&gt;&lt;P&gt;    read table IT_ATTACH index L_CNT.&lt;/P&gt;&lt;P&gt;    L_DOC_DATA-DOC_SIZE =&lt;/P&gt;&lt;P&gt;       ( L_CNT - 1 ) * 255 + strlen( IT_ATTACH ).&lt;/P&gt;&lt;P&gt;    L_DOC_DATA-OBJ_LANGU  = SY-LANGU.&lt;/P&gt;&lt;P&gt;    L_DOC_DATA-OBJ_NAME   = 'SAPRPT'.&lt;/P&gt;&lt;P&gt;    L_DOC_DATA-OBJ_DESCR  = LD_MTITLE.&lt;/P&gt;&lt;P&gt;    L_DOC_DATA-SENSITIVTY = C_F.&lt;/P&gt;&lt;P&gt;    clear IT_ATTACHMENT.&lt;/P&gt;&lt;P&gt;    refresh IT_ATTACHMENT.&lt;/P&gt;&lt;P&gt;    IT_ATTACHMENT[] = PIT_ATTACH[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;DEL&gt;Describe_the_body_of_the_message&lt;/DEL&gt;&lt;/P&gt;&lt;P&gt;    clear IT_PACKING_LIST.&lt;/P&gt;&lt;P&gt;    refresh IT_PACKING_LIST.&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-TRANSF_BIN = SPACE.&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-HEAD_START = 1.&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-HEAD_NUM = 0.&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-BODY_START = 1.&lt;/P&gt;&lt;P&gt;    describe table IT_MESSAGE lines IT_PACKING_LIST-BODY_NUM.&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-DOC_TYPE = 'RAW'.&lt;/P&gt;&lt;P&gt;    append IT_PACKING_LIST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IT_PDF[] = IT_PDF_OUTPUT[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    clear: WORK-L_TEMP, WORK-L_OFFSET, IT_TEMP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    describe table IT_PDF lines WORK-L_LINES .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    describe field IS_PDF length WORK-L_LINESLEN in character mode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    describe field IS_TMP length WORK-L_MIMELEN in character mode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    loop at IT_PDF into IS_PDF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      WORK-L_TABIX = SY-TABIX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      move IS_PDF to WORK-L_TEMP+WORK-L_OFFSET.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      if WORK-L_TABIX = WORK-L_LINES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        WORK-L_LINESLEN = strlen( IS_PDF ).&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;      WORK-L_OFFSET = WORK-L_OFFSET + WORK-L_LINESLEN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      if WORK-L_OFFSET ge WORK-L_MIMELEN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        clear IS_TMP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        IS_TMP = WORK-L_TEMP(WORK-L_MIMELEN).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        append IS_TMP to IT_TEMP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        shift WORK-L_TEMP by WORK-L_MIMELEN places.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        WORK-L_OFFSET = WORK-L_OFFSET - WORK-L_MIMELEN.&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;      if WORK-L_TABIX = WORK-L_LINES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        if WORK-L_OFFSET gt 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          IS_TMP = WORK-L_TEMP(WORK-L_OFFSET).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          append IS_TMP to IT_TEMP.&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;      endif.&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;    describe table IT_TEMP lines TAB_LINES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    read table IT_TEMP index TAB_LINES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    L_DOC_DATA-DOC_SIZE  = ( TAB_LINES - 1 ) * 255 + strlen( IT_TEMP ).&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;Create attachment notification&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-TRANSF_BIN = 'X'.&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-HEAD_START = 1.&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-HEAD_NUM   = 1.&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-BODY_START = 1.&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-BODY_NUM   = TAB_LINES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    describe table IT_TEMP lines TAB_LINES.&lt;/P&gt;&lt;P&gt;    IT_OBJECT_HEADER = 'ATTACHMENT.PDF'.&lt;/P&gt;&lt;P&gt;    append IT_OBJECT_HEADER.&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-DOC_TYPE   = 'PDF'.&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-OBJ_DESCR  = 'Document'(038).&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-OBJ_NAME   = 'Document.pdf'(039).&lt;/P&gt;&lt;P&gt;    IT_PACKING_LIST-DOC_SIZE   =  TAB_LINES * 255.&lt;/P&gt;&lt;P&gt;    append IT_PACKING_LIST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    clear IT_RECEIVERS.&lt;/P&gt;&lt;P&gt;    refresh IT_RECEIVERS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IT_RECEIVERS-RECEIVER = LD_EMAIL.&lt;/P&gt;&lt;P&gt;    IT_RECEIVERS-REC_TYPE = 'U'.&lt;/P&gt;&lt;P&gt;    IT_RECEIVERS-COM_TYPE = 'INT'.&lt;/P&gt;&lt;P&gt;    IT_RECEIVERS-NOTIF_DEL = C_X.&lt;/P&gt;&lt;P&gt;    IT_RECEIVERS-NOTIF_NDEL = C_X.&lt;/P&gt;&lt;P&gt;    append IT_RECEIVERS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    call function 'SO_DOCUMENT_SEND_API1'&lt;/P&gt;&lt;P&gt;      exporting&lt;/P&gt;&lt;P&gt;        DOCUMENT_DATA              = L_DOC_DATA&lt;/P&gt;&lt;P&gt;        PUT_IN_OUTBOX              = C_X&lt;/P&gt;&lt;P&gt;        SENDER_ADDRESS             = LD_SENDER_ADDRESS&lt;/P&gt;&lt;P&gt;        SENDER_ADDRESS_TYPE        = LD_SENDER_ADDRESS_TYPE&lt;/P&gt;&lt;P&gt;        COMMIT_WORK                = C_X&lt;/P&gt;&lt;P&gt;      importing&lt;/P&gt;&lt;P&gt;        SENT_TO_ALL                = L_SENT_ALL&lt;/P&gt;&lt;P&gt;      tables&lt;/P&gt;&lt;P&gt;        PACKING_LIST               = IT_PACKING_LIST&lt;/P&gt;&lt;P&gt;        CONTENTS_BIN               = IT_TEMP&lt;/P&gt;&lt;P&gt;        CONTENTS_TXT               = IT_MESSAGE&lt;/P&gt;&lt;P&gt;        RECEIVERS                  = IT_RECEIVERS&lt;/P&gt;&lt;P&gt;      exceptions&lt;/P&gt;&lt;P&gt;        TOO_MANY_RECEIVERS         = 1&lt;/P&gt;&lt;P&gt;        DOCUMENT_NOT_SENT          = 2&lt;/P&gt;&lt;P&gt;        DOCUMENT_TYPE_NOT_EXIST    = 3&lt;/P&gt;&lt;P&gt;        OPERATION_NO_AUTHORIZATION = 4&lt;/P&gt;&lt;P&gt;        PARAMETER_ERROR            = 5&lt;/P&gt;&lt;P&gt;        X_ERROR                    = 6&lt;/P&gt;&lt;P&gt;        ENQUEUE_ERROR              = 7&lt;/P&gt;&lt;P&gt;        others                     = 8.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    if SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;      message S899(M3) with 'Mail has been sent'(040).&lt;/P&gt;&lt;P&gt;    else.&lt;/P&gt;&lt;P&gt;      message E899(M3) with 'Mail cant be sent'(041).&lt;/P&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;refresh : IT_PACKING_LIST,IT_TEMP,IT_MESSAGE,IT_RECEIVERS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;clear : L_SENT_ALL,&lt;/P&gt;&lt;P&gt;        LD_SENDER_ADDRESS,&lt;/P&gt;&lt;P&gt;        LD_SENDER_ADDRESS_TYPE,&lt;/P&gt;&lt;P&gt;        L_DOC_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;DEL&gt;Populate_zerror_return_code&lt;/DEL&gt;&lt;/P&gt;&lt;P&gt;    LD_ERROR = SY-SUBRC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;DEL&gt;Populate_zreceiver_return_code&lt;/DEL&gt;&lt;/P&gt;&lt;P&gt;    loop at IT_RECEIVERS.&lt;/P&gt;&lt;P&gt;      LD_RECEIVER = IT_RECEIVERS-RETRN_CODE.&lt;/P&gt;&lt;P&gt;    endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  endform.                    " send_as_email&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;- Gopi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Dec 2006 04:09:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/email/m-p/1769877#M332500</guid>
      <dc:creator>gopi_narendra</dc:creator>
      <dc:date>2006-12-22T04:09:00Z</dc:date>
    </item>
  </channel>
</rss>

