点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
发布之前,我已经在社区中搜索了此问题。
我正在使用标准的RLE_DELNOTE驱动程序来调用Z smartform-它会生成带有发送详细信息的PDF邮件-与下面的FM配合使用可以正常工作>
'WFMC_PREPARE_SMART_FORM'
" SSF_FUNCTION_MODULE_NAME"
lf_fm_name
我可以在驱动程序中更改发件人和收件者详细信息,但无法在邮件正文中添加文本,例如:"请不要回复此电子邮件"这类电子邮件中的声明。
请注意:我没有使用'SO_NEW_DOCUMENT_SEND_API1',因为我需要更改发送PDF邮件的整个逻辑-是否可以不使用此功能?
预先感谢。
对于Smartforms,SAP仅自己发送电子邮件,您只需提供收件人,输出选项和输出设备。 SAP将SMARTFORMS转换为PDF并发送电子邮件。 因此,没有选项可以在驱动程序中提供正文。
类似的约束适用于脚本。
要解决此问题,您将必须在FM中进行隐式增强:SBCOMS_SEND_REQUEST_CREATE并填写表:NOTE_TEXT。
所有传出电子邮件都将具有注释增强功能。 因此,添加一项检查,使其仅适用于您的方案。 尝试实施setter/getter FM或导入和导出,以将其限制在您的驱动程序中。 没有字段可以保留输出类型的条件(我的意思是,该文本仅应发送到此输出类型)。
对于驱动程序中的此EXPORT标志,并将其以增强功能导入,因此它将仅限于该程序。
您在调试中做了哪些更改,因为NOTE_TEXT是FM的输入表。 它应该工作。 尝试对它进行增强处理。 我在系统中尝试了同样的方法,并且可以正常工作。
一周热门 更多>