本例子 主要使用类 CL_bcs 实现邮件发送功能,复制到sap即可使用 CONSTANTS: gc_tab TYPE c VALUE cl_bcs_convert=>gc_tab, "CL_ABAP_CHAR_UTILITIES=>HORIZONTAL_TAB gc_crlf TYPE c VALUE cl_bcs_convert=>gc_crlf. "CL_ABAP_CHAR_UTILITIES=>CR_LF PARAMETERS: mailto TYPE ad_smtpadr DEFAULT 'justin.ding@usisz.com.cn'. " 收件人 DATA send_request TYPE REF TO cl_bcs. DATA document TYPE REF TO cl_document_bcs. DATA recipient TYPE REF TO if_recipient_bcs. DATA bcs_exception TYPE REF TO cx_bcs. DATA main_text TYPE bcsy_text. DATA binary_content TYPE solix_tab. DATA size TYPE so_obj_len. DATA sent_to_all TYPE os_boolean. START-OF-SELECTION. PERFORM create_content. PERFORM send. *&---------------------------------------------------------------------* *& Form create_content *&---------------------------------------------------------------------* * Create Example Content * 1) Write example text into a string * 2) convert this string to solix_tab *----------------------------------------------------------------------* FORM create_content. DATA lv_string TYPE string. DATA ls_t100 TYPE t100. * -------------------------------------------------------------- * as example content we use some system messages out of t100 * get them for all installed lang
通过SAP ABAP发送带附件的邮件
于 2023-09-09 21:44:33 首次发布
本文档提供了一个使用CL_bcs类在SAP ABAP中发送带附件邮件的例子,包括创建内容、设置收件人和发送邮件的详细步骤。
摘要由CSDN通过智能技术生成