通过电子邮件发送的GOS图像附件

2020-08-30 16:13发布

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

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


嗨,

我需要通过电子邮件将通过QM01/02/03上传的GOS"图像"附件发送给供应商。

我使用了FM'SO_OBJECT_READ',并且能够在邮件中附加图片并发送。

但是当我在SOST中通过电子邮件打开附件时,它显示没有可用的预览。

请在这里帮助我。

我有紧急要求。

谢谢

Riya

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

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


嗨,

我需要通过电子邮件将通过QM01/02/03上传的GOS"图像"附件发送给供应商。

我使用了FM'SO_OBJECT_READ',并且能够在邮件中附加图片并发送。

但是当我在SOST中通过电子邮件打开附件时,它显示没有可用的预览。

请在这里帮助我。

我有紧急要求。

谢谢

Riya

付费偷看设置
发送
7条回答
悠然的二货
1楼 · 2020-08-30 16:44.采纳回答

嗨,Riya,

当您使用GOS附加文件时,此文件保存在表SRGBTBREL上。

您可以使用cl_gos_document_service类的DISPLAY_ATTACHMENT方法显示附件

是否可以使用以下方法获取此文件:

使用此方法和FM

调用方法cl_binary_relation => read_links

导出

is_object = gs_lpor

it_relation_options = lt_relat

导入

et_links = t_links。

将s_links-instid_b移动到lv_document_id。

*读取数据

调用函数'SO_DOCUMENT_READ_API1'

导出

document_id = lv_document_id

导入

document_data = lwa_document_data

表格

contents_hex = lt_hex

object_content = lt_content

例外

document_id_not_exist = 1

operation_no_authorization = 2

x_error = 3

OTHERS = 4。

使用类发送带有附件的电子邮件 (doc,xls,jpeg等)

cl_document_bcs,cl_bcs,

致谢

小灯塔
2楼-- · 2020-08-30 16:50

非常感谢David和Fred。 我解决了我的问题。 我现在很高兴。

灬番茄
3楼-- · 2020-08-30 16:29

你好,

尝试使用此链接 ABAP邮件正文中的图像

wang628962
4楼-- · 2020-08-30 16:52
奄奄一息的小鱼
5楼-- · 2020-08-30 16:34
shere_lin
6楼-- · 2020-08-30 16:42

嗨,

我不想在邮件正文中添加图像,而是希望通过电子邮件将图像作为附件发送。

谁能让我知道SO_OBJECT_READ是否可以读取图像?

还是其他任何FM从通用对象服务(GOS)读取图像?

请在这里帮助。

谢谢。

大简至美
7楼-- · 2020-08-30 16:45

请查看此链接是否有帮助。

http://scn.sap.com/thread/418363

一周热门 更多>