abap 给用户发送邮件或消息(系统内)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了abap 给用户发送邮件或消息(系统内)相关的知识,希望对你有一定的参考价值。

我自做一个审批的程序 审批完成后要自动发送一个邮件或者消息 通知申请人审批的结果 如何实现 请说明详细步骤 谢谢

两种情况
一,如果你是要发给SAP的用户,显示在inbox的话,在工作流里可以直接配置的,包括接收人,接收角色等。
二,如果要发的是SMTP邮件,这个需要借助邮件服务器,看SAP系统装在什么操作系统上,一般UNIX的话,都用sendmail,也需要做一些配置!
参考技术A 楼上正确。 参考技术B 你是用WF工作流吗,在模板里加入发邮件的任务就可以了啊。

ABAP 通过程序向外部邮箱发送邮件时生成的Excel附件能否设置格式?怎么设置

通过SO_DOCUMENT_SEND_API1 函数发送邮件,程序内表中的数据添加到生成的Excel附件中后,某个字段中的前几位的0会默认被Excel去掉,只保留非0的部分,这种情况该怎么解决

可以在资料前面加一个 \', 就不会被自动去掉了追问

有没有不需要在前边添加字符的解决办法

追答

没找到有更好的办法,我一直用这个方式

参考技术A 你可以不用使用者在写邮件的时候添加',可以在填充内表的时候让程序给加上'。

以上是关于abap 给用户发送邮件或消息(系统内)的主要内容,如果未能解决你的问题,请参考以下文章

[Help]使用ABAP实现邮件发送,你知道SAP提供了啥样的函数吗?

Java发送邮件

ABAP 通过程序向外部邮箱发送邮件时生成的Excel附件能否设置格式?怎么设置

邮件发送和接收限制

php批量发送短信或邮件的方案

如何立即在 C# 中发送邮件或至少在后台执行它[关闭]