点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
每当保存MIGO文档(MIGO事务中的"保存"按钮)时,我都需要触发邮件。
文档的输出类型为ZP04,针对该输出类型配置了子例程和程序。 我们已经在此子例程中实现了mailer Logic。
在输出类型默认设置(NACE)中,我们保持了ZP04的值 4 (在保存应用程序时立即发送)。 尽管我们保持在保存选项时立即发送,但在保存MIGO文档时不会触发子例程程序。
有人澄清说,当在MIGO tcode上单击SAVE按钮时,子程序和输出程序是否触发。 如果没有,如何在"保存"按钮上实现邮件程序。
随附输出类型配置屏幕截图
(27.0 kB)
到目前为止,输出确定例程是实现您的要求的最佳方法,比BADI更好。
在程序中的子例程被调用之前,需要确定输出类型。 重大文档中的输出确定可能有些棘手,因此请参考以下说明:
HTH
Dominik Tylczynski
我们希望在SAVE上同时输出和发送电子邮件。
嗨,
请保持发送日期/时间为3(由自己的应用发送)并创建 GRN文件 现在将断点放在驱动程序中,并从MB90运行同一文档-它会触发,您可以调试。 您可以更正错误,并将日期/时间更改为4(在保存时立即发送)时,它们将以相同的方式工作。
使用日期/时间4的直接处理无需触发中断点。 驱动程序,因为有复杂的形式例程和驱动程序链接到NACE设置。
问候
嗨,
当您点击"保存"时,驱动程序将执行。 "保存MIGO文档时未触发子程序"是什么意思? 如果保留断点并希望在此停下来,则需要激活"更新调试",因为它将在更新任务中触发。
检查是否有相关的BADI来触发您的电子邮件。
嗨,
这里,子例程程序仅是驱动程序。
我们已经验证并找到了以下问题。
当我们创建MIGO(带有材料代码)时,尽管我们 print.png 选中MIGO中的"通过输出控件打印"复选框。 因此,驱动程序不会触发。
对于未编码物料(无物料代码),在MIGO中选中以上复选框后,将自动分配输出类型。 因此,在保存MIGO文档驱动程序时(Mailer Logic)正在触发。 print.png
一周热门 更多>