如何调试用于事件类型链接的FM?

2020-08-23 00:22发布

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

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


专家们,

我已通过tcode SWETYPV激活了以下链接。

BO BUS2032已增加,

我发现接收器功能模块是PUR_ORDER_CREATE_VIA_SD_EVENT,我们可以调试此功能模块吗?

谢谢。

理查德

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

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


专家们,

我已通过tcode SWETYPV激活了以下链接。

BO BUS2032已增加,

我发现接收器功能模块是PUR_ORDER_CREATE_VIA_SD_EVENT,我们可以调试此功能模块吗?

谢谢。

理查德

付费偷看设置
发送
7条回答
nice_wp
1楼 · 2020-08-23 01:05.采纳回答

您好,Richard,

您能给我们更多有关该问题的信息吗?

实际上,当事件发生时,我们无法调试接收器功能模块。 原因是它是一个后台进程。

据我所知,不可能调试接收器功能模块。

要检查事件跟踪,请使用事务SWEL。 它将显示您该动作是否触发了事件?

谢谢

Viji。

Bunny_CDM
2楼-- · 2020-08-23 01:00

哦! 首先为什么不这么说。

在SWE2中为该事件添加一个条目,然后执行以下操作

接收者类型:您的用户ID

接收器类型功能模块:SWE_EVENT_MAIL

现在,触发事件后,您将在SAP收件箱中收到一封包含所有事件参数信息的邮件。

Rob Dielemans,谨此问候

软件心理学工程师
3楼-- · 2020-08-23 01:06

嗨,

按照正常情况,您不能调试工作流程,也不能调试Receiver函数模块。

现在您可以做一件事。通过提供适当的输入,通过事务se37测试FM PUR_ORDER_CREATE_VIA_SD_EVENT。 在这种情况下,您可以调试。

在ECC 6中,有一些选项可以设置断点。 请检查一下。 我对此不太了解。

感谢和问候,

SNJY

xfwsx85
4楼-- · 2020-08-23 01:08

嗨,Sanju,

谢谢您的答复。

让我们拭目以待吧。

Richard

Bunny_CDM
5楼-- · 2020-08-23 01:16

嗨,

您可以在FM中放置一个断点,然后使用所有必需的参数通过T代码SWUE创建事件。

事件触发后,调试器将开始接收FM。

此致

Sangvir SIngh

暮风yp
6楼-- · 2020-08-23 01:07

HI,

我忘记提到的一件事是在调试工具下选中"触发接收器FM同步"标记。

要确认,我已经尝试过并且可以正常工作,无论我首先还是最后回答都无所谓...最重要的是问题应该通过简单而正确的工具解决。

此致

Sangvir Singh

小c菟菟
7楼-- · 2020-08-23 00:59

您可以调试与Event链接的FM。

调试FM只是为了检查这些值是否正确填充,请按照以下步骤操作

1。 在FM中无限循环

示例

数据:类型为n的值1,

b输入n值2,

c输入i。

有需要时

c = a + b。

结束。

2。 执行触发事件的过程,FM将在背景中开始执行

3。 然后转到事务SM50,在列表中找到功能组名称,选择行。

4。 然后在菜单栏中,依次单击管理->程序->调试。 它将带您调试Screen。

5。 将光标放在需要调试的语句上,使用go语句退出无限处理。

调试结束后,请从FM中删除无限循环。

一周热门 更多>