MIGO输出类型子例程程序未在SAVE上触发

2020-08-26 01:56发布

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

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


每当保存MIGO文档(MIGO事务中的"保存"按钮)时,我都需要触发邮件。

文档的输出类型为ZP04,针对该输出类型配置了子例程和程序。 我们已经在此子例程中实现了mailer Logic。

在输出类型默认设置(NACE)中,我们保持了ZP04的值 4 在保存应用程序时立即发送)。 尽管我们保持在保存选项时立即发送,但在保存MIGO文档时不会触发子例程程序。

有人澄清说,当在MIGO tcode上单击SAVE按钮时,子程序和输出程序是否触发。 如果没有,如何在"保存"按钮上实现邮件程序。

随附输出类型配置屏幕截图

(27.0 kB)

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

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


每当保存MIGO文档(MIGO事务中的"保存"按钮)时,我都需要触发邮件。

文档的输出类型为ZP04,针对该输出类型配置了子例程和程序。 我们已经在此子例程中实现了mailer Logic。

在输出类型默认设置(NACE)中,我们保持了ZP04的值 4 在保存应用程序时立即发送)。 尽管我们保持在保存选项时立即发送,但在保存MIGO文档时不会触发子例程程序。

有人澄清说,当在MIGO tcode上单击SAVE按钮时,子程序和输出程序是否触发。 如果没有,如何在"保存"按钮上实现邮件程序。

随附输出类型配置屏幕截图

(27.0 kB)
付费偷看设置
发送
8条回答
三十六小时_GS
1楼-- · 2020-08-26 02:38

到目前为止,输出确定例程是实现您的要求的最佳方法,比BADI更好。

在程序中的子例程被调用之前,需要确定输出类型。 重大文档中的输出确定可能有些棘手,因此请参考以下说明:

HTH

Dominik Tylczynski

xfwsx85
2楼-- · 2020-08-26 02:26
< p>您好Gayathri,

我们希望在SAVE上同时输出和发送电子邮件。

3楼-- · 2020-08-26 02:41

嗨,

请保持发送日期/时间为3(由自己的应用发送)并创建 GRN文件 现在将断点放在驱动程序中,并从MB90运行同一文档-它会触发,您可以调试。 您可以更正错误,并将日期/时间更改为4(在保存时立即发送)时,它们将以相同的方式工作。

使用日期/时间4的直接处理无需触发中断点。 驱动程序,因为有复杂的形式例程和驱动程序链接到NACE设置。

问候

嗨,

当您点击"保存"时,驱动程序将执行。 "保存MIGO文档时未触发子程序"是什么意思? 如果保留断点并希望在此停下来,则需要激活"更新调试",因为它将在更新任务中触发。

5楼-- · 2020-08-26 02:42

检查是否有相关的BADI来触发您的电子邮件。

能不能别闹
6楼-- · 2020-08-26 02:30

嗨,

这里,子例程程序仅是驱动程序。

我们已经验证并找到了以下问题。

当我们创建MIGO(带有材料代码)时,尽管我们 print.png 选中MIGO中的"通过输出控件打印"复选框。 因此,驱动程序不会触发。

对于未编码物料(无物料代码),在MIGO中选中以上复选框后,将自动分配输出类型。 因此,在保存MIGO文档驱动程序时(Mailer Logic)正在触发。 print.png

一周热门 更多>