2020-08-22 07:10发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我之前也问过类似的问题,但是没有运气...
我们已经从采购订单中设置了外部发送电子邮件。 这对于正常的PO来说效果很好,但是当需要通过ME28批准PO时,外部发送会从批准者电子邮件而非PO创建者触发! 我需要以某种方式更改此逻辑,是否有一种简单的方法可以通过userexit或类似方法来做到这一点?
嗨,
我有类似的要求,并在LMEDRUCKF1O程序中实现了这一要求,并发现了以下增强点:
增强点lmedruckf10_02点es_saplmedruck。
在此增强点中,我检查nast-nacha以确保输出介质为"外部发送"(电子邮件),然后按如下所示调用功能模块" CONVERT_COMM_TYPE_DATA":
通话功能'CONVERT_COMM_TYPE_DATA' 出口 pi_comm_type = lvs_comm_type pi_comm_values = lvs_comm_values pi_country = lfa1-land1 pi_repid = xprogramm pi_snast = intnast pi_mail_sender = lv_po_creator" <-这是新发件人的用户名 输入 pe_itcpo = itcpo pe_device = x设备 pe_mail_recipient = lvs_recipient pe_mail_sender = lvs_sender 例外情况 comm_type_not_supported = 1 receive_creation_failed = 2 sender_creation_failed = 3 其他= 4。
这将覆盖邮件请求的发件人信息。 请注意,发件人电子邮件地址必须附加到SAP用户,因此它可能不完全符合您的要求,但希望您可以从那里获取它。
欢呼
亚历克斯
编辑者:Alex Cook,2010年2月17日晚上11:30-程序名称更正
嗨,Alex,
就我而言,我将ZSCRIPT附加到标准驱动程序中。 您提到的上述功能不起作用。 您能建议这个吗?
最多设置5个标签!
嗨,
我有类似的要求,并在LMEDRUCKF1O程序中实现了这一要求,并发现了以下增强点:
在此增强点中,我检查nast-nacha以确保输出介质为"外部发送"(电子邮件),然后按如下所示调用功能模块" CONVERT_COMM_TYPE_DATA":
这将覆盖邮件请求的发件人信息。 请注意,发件人电子邮件地址必须附加到SAP用户,因此它可能不完全符合您的要求,但希望您可以从那里获取它。
欢呼
亚历克斯
编辑者:Alex Cook,2010年2月17日晚上11:30-程序名称更正
嗨,Alex,
就我而言,我将ZSCRIPT附加到标准驱动程序中。 您提到的上述功能不起作用。 您能建议这个吗?
一周热门 更多>