Debugging 如何在SAP中调试DMEE退出事件

Debugging 如何在SAP中调试DMEE退出事件,debugging,events,abap,function-module,Debugging,Events,Abap,Function Module,我有一项任务要调试以下标准和自定义功能模块,这些模块与 “支付媒体格式的事件模块”我尝试了不同的方法,但没有任何效果 如何解决? 我在这个线程上发现了类似的任务不幸的是没有解决方案, 谢谢。FP*事务系列(合同会计中的大规模活动)在后台工作中完成实际工作。这使得调试它们有点棘手,因为您设置的任何调试器断点都不会被后台作业触发 然而,有一个窍门!当您在命令字段中输入机密功能代码dbug时,这些事务将在前台运行其辅助任务,这意味着您的断点将被触发 然后,当您计划运行时,您将发现自己处于这个硬编

我有一项任务要调试以下标准和自定义功能模块,这些模块与 “支付媒体格式的事件模块”我尝试了不同的方法,但没有任何效果

如何解决? 我在这个线程上发现了类似的任务不幸的是没有解决方案,


谢谢。

FP*事务系列(合同会计中的大规模活动)在后台工作中完成实际工作。这使得调试它们有点棘手,因为您设置的任何调试器断点都不会被后台作业触发

然而,有一个窍门!当您在命令字段中输入机密功能代码
dbug
时,这些事务将在前台运行其辅助任务,这意味着您的断点将被触发

然后,当您计划运行时,您将发现自己处于这个硬编码断点中,在这里您可以查看设置的断点或设置其他断点和观察点:


如果您不确定系统中实际使用了哪些付费媒体事件功能模块,以及正在调试的进程执行了哪些事件,那么我建议在功能模块
FKK\u PAYMENT\u FORMAT\u event\u READ
中设置断点。只要需要特定事件和支付介质的函数,就会调用该函数。导出参数
E_FNAME
是激活的功能模块。之后通常会调用该模块。

FP*事务系列(合同会计中的大规模活动)在后台工作中完成实际工作。这使得调试它们有点棘手,因为您设置的任何调试器断点都不会被后台作业触发

然而,有一个窍门!当您在命令字段中输入机密功能代码
dbug
时,这些事务将在前台运行其辅助任务,这意味着您的断点将被触发

然后,当您计划运行时,您将发现自己处于这个硬编码断点中,在这里您可以查看设置的断点或设置其他断点和观察点:


如果您不确定系统中实际使用了哪些付费媒体事件功能模块,以及正在调试的进程执行了哪些事件,那么我建议在功能模块
FKK\u PAYMENT\u FORMAT\u event\u READ
中设置断点。只要需要特定事件和支付介质的函数,就会调用该函数。导出参数
E_FNAME
是激活的功能模块。随后通常会调用该模块。

通过作业生成支付介质文件。例如,如果您在功能模块出口中设置断点运行F110,它将不会停止。转到SM37,找出运行的程序(例如F110-建议运行)。检查变体并联机运行程序(使用se38)。然后,它将在设置断点的功能模块出口处停止。干杯。

支付介质文件是通过作业生成的。例如,如果您在功能模块出口中设置断点运行F110,它将不会停止。转到SM37,找出运行的程序(例如F110-建议运行)。检查变体并联机运行程序(使用se38)。然后,它将在设置断点的功能模块出口处停止。干杯。

奇怪,但谷歌首先建议我使用两个维基,而不是带有废弃线程的问答:。你试过了吗?我只限于DMEE退出的场景,但我会研究一下。非常感谢你到底试过什么?你试过在模块中设置断点吗?你还尝试了哪些其他步骤?你尝试了哪些“不同的方法”以及它们为什么不起作用?是的,在FKK_Paymedia_DMEE_XXX上尝试了断点,还尝试了在更新调试和系统调试打开时在退出FMs处添加用户中断。奇怪的是,谷歌首先向我推荐了两个维基,而不是带有废弃线程的问答:。你试过了吗?我只限于DMEE退出的场景,但我会研究一下。非常感谢你到底试过什么?你试过在模块中设置断点吗?您还尝试了哪些其他步骤?您尝试了哪些“不同的方法”以及它们为什么不起作用?是的,在FKK_Paymedia_DMEE_XXX上尝试了断点,以及在更新调试和系统调试打开时尝试在退出FMs处添加用户中断。