等效于FM SO_OLD_DOCUMENT_SEND_API1的CL_BCS方法(转发电子邮件)

2020-09-16 12:50发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我们需要将某些传入电子邮件(SOIN)转发到外部电子邮件地址。 了解与API1接口相比使用BCS接口的信息( https://wiki.scn.sap.com/wiki/display/ABAP/Sending+Mails+-+Home+Page?original_fqdn=wiki.sdn.sap.com 并参见注释190669,该注释用于通过BCS接口通过SAP connect发送列表),并且示例程序主要由SAP提供,主要用于发送新电子邮件,但还没有任何程序或线程讨论使用CL_BCS类转发电子邮件。

我看到了一个可能与之相关的" FORWARD"方法(为当前发送请求创建转发发送请求),但是使用起来并不简单,就像我说的没有示例代码一样。

OSS注释和博客未专门讨论FM SO_OLD_DOCUMENT_SEND_API1,因此问题是:

1)建议使用BCS接口和API1接口是否也适用于以上FM?
2)如果适用,如何使用BCS接口实现转发功能?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我们需要将某些传入电子邮件(SOIN)转发到外部电子邮件地址。 了解与API1接口相比使用BCS接口的信息( https://wiki.scn.sap.com/wiki/display/ABAP/Sending+Mails+-+Home+Page?original_fqdn=wiki.sdn.sap.com 并参见注释190669,该注释用于通过BCS接口通过SAP connect发送列表),并且示例程序主要由SAP提供,主要用于发送新电子邮件,但还没有任何程序或线程讨论使用CL_BCS类转发电子邮件。

我看到了一个可能与之相关的" FORWARD"方法(为当前发送请求创建转发发送请求),但是使用起来并不简单,就像我说的没有示例代码一样。

OSS注释和博客未专门讨论FM SO_OLD_DOCUMENT_SEND_API1,因此问题是:

1)建议使用BCS接口和API1接口是否也适用于以上FM?
2)如果适用,如何使用BCS接口实现转发功能?

付费偷看设置
发送
2条回答
bbpeas
1楼-- · 2020-09-16 13:45

我个人没有这种需要,但是此帮助 文章建议CL_BCS方法FORWARD用于转发现有的"发送请求"。 我猜这不是您的情况,因为您没有发送请求。 尽管有这个名称,但这种方法似乎无法提供与典型电子邮件客户端软件中的"转发"功能相同的功能。

不确定自定义ABAP是否应参与此转发业务。 我会先寻找其他方式来处理此问题,而不涉及任何ABAP(例如,直接在邮件服务器上转发,请使用 SBWP 等。

但是在这种情况下,我想转发不只是意味着读取传入的电子邮件,然后为其创建发送请求。

编辑:无论哪种方式,都不应再使用任何旧的FM。 甚至名称中带有" new"的名称实际上也是旧的。

SAP浪
2楼-- · 2020-09-16 13:35

sap不支持此功能,sap无法充当邮件服务器。 您可以实现自己的类并将其用于入站处理。

(so50)

最好的问候

JozsefH

一周热门 更多>