2020-09-02 20:35发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我创建了一个z程序来发送带有单个pdf附件的电子邮件。
我正在使用FM:SO_NEW_DOCUMENT_ATT_SEND_API1发送电子邮件。
我正在使用FM:GUI_UPLOAD指定PDF文件。
现在我想在电子邮件中附加多个RDF文件。
我设法创建并发送带有两个附件的电子邮件,但所有附件均已损坏。
当我打开电子邮件并尝试打开附件时,出现错误:
文件已损坏,无法修复。
有人可以帮助我吗?
问题解决了。
错误出在FM的packing_list表的body_start,body_num和doc_size字段中。
对于第二个附件:
body_start必须具有第一个附件的行数+1
body_num必须具有第二个附件的行数。
doc_size的第二个附件的行数必须乘以255。
谢谢。
请注意,SO_NEW_DOCUMENT_ATT_SEND_API1已过时,您应该使用BCS类。
现在,再次阅读您的问题,您将发现不可能 除了说要将您的代码与BCS演示程序之一进行比较以外,答案都是如此。
最多设置5个标签!
问题解决了。
错误出在FM的packing_list表的body_start,body_num和doc_size字段中。
对于第二个附件:
body_start必须具有第一个附件的行数+1
body_num必须具有第二个附件的行数。
doc_size的第二个附件的行数必须乘以255。
谢谢。
请注意,SO_NEW_DOCUMENT_ATT_SEND_API1已过时,您应该使用BCS类。
现在,再次阅读您的问题,您将发现不可能 除了说要将您的代码与BCS演示程序之一进行比较以外,答案都是如此。
一周热门 更多>