王家屋场


记录点滴!
<不要退缩,要勇往直前。作为一个男人,要拿出男人的勇气和豪情,学会挑战陌生和困难,挺过去你就是专家。>
  首页  :: 新随笔  :: 联系 :: 管理

Send mail in ECC 

Posted on 2009-05-14 22:25  Flying in sky  阅读(592)  评论(0编辑  收藏  举报

      很久没有更新blog了,没有什么原因。从今天重新开始。今天主要写一下如何在ECC 6.0中进行邮件发送。

      SAP系统中实际已经集成了一个邮件系统,可以使用Tcode:SBWP进行查看。利用该邮件系统可以发送外部邮件也可以发送内部邮件,此外workflow中也经常用到该邮件系统,具体不在细说。

  没什么好讲的,直接贴代码吧,有兴趣的可以慢慢去研究代码。(申明:该代码不是我原创,是从网上找过来后修修改改的)。

  主要用到的Function module为:  SO_NEW_DOCUMENT_ATT_SEND_API1 、  SO_NEW_DOCUMENT_ATT_SEND_API1 以及class:  cl_document_bcs 、  cl_bcs 、  cl_cam_address_bcs

  附近中包含了3个发送邮件的实例,其中ZSENDEMAIL可以发送具有标准行列格式的附件,ZSENDEMAIL_V2和ZSENDEMAIL_V3可以发送任意格式的附件。

/Files/flysky927/ZSENDEMAIL.txt

/Files/flysky927/ZSENDEMAIL_V2.txt

/Files/flysky927/ZSENDEMAIL_V3.txt