SAP 发送邮件 带附件(内表)

发布时间 2023-04-04 10:58:08作者: 万有引力啊

前提

SAP发送邮件需BASIS进行配置,

附件添加逻辑

SAP发送邮件将ALV内表添加到附件,需要先将内表转换为二进制文件,邮件发送通过类:CL_BCS实现。

  1. 创建请求
LO_SEND_REQUEST = CL_BCS=>CREATE_PERSISTENT( ).
  1. 设置邮件内容(正文、标题、附件等)
  2. 添加邮件内容到请求
  3. 设置发件人、收件人
  4. 设置邮件状态属性
  5. 发送