SAP ABAP调试器和运行时分析

2020-08-19 03:09发布

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

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


专家,

1。 在调试标准事务代码时,我发现调试器并未在所有更新中均停止。

例如F-32交易代码已更新为BKPF,BSEG和BSIS。 在调试期间,当我在INSERT 和MODIFY 上放置一个断点时,光标不会在BSIS处停止。 有几种类似的交易代码。

我已打开更新调试程序,并在打开更新调试程序后放置了断点。 但是调试器不会在某些表更新时停止。

2。 在运行时分析SE30中,它也不显示所有表格。

能否让我知道如何在调试器和运行时分析中查看所有表。

致谢

Anil Kumar K

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

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


专家,

1。 在调试标准事务代码时,我发现调试器并未在所有更新中均停止。

例如F-32交易代码已更新为BKPF,BSEG和BSIS。 在调试期间,当我在INSERT 和MODIFY 上放置一个断点时,光标不会在BSIS处停止。 有几种类似的交易代码。

我已打开更新调试程序,并在打开更新调试程序后放置了断点。 但是调试器不会在某些表更新时停止。

2。 在运行时分析SE30中,它也不显示所有表格。

能否让我知道如何在调试器和运行时分析中查看所有表。

致谢

Anil Kumar K

付费偷看设置
发送
2条回答
追夢秋陽
1楼-- · 2020-08-19 03:15

您尝试了其他调试设置吗?

  • 系统调试(=>在调试过程中将访问具有ABAP编码的系统程序)
  • 更新调试(=>之后 COMMIT,更新任务中的过程很可能由调试器运行)
  • TRFC(后台任务):阻止发送(=>完成事务后选择SM58,然后选择刚刚创建的后台任务,选择 菜单编辑和调试LUW,预先设置预定义的断点)

另一个用例是QRFC:如果更新是通过QRFC调用完成的,则停止所有传入队列(SMQ1)并手动调试它们。/p>

由于您提到了BKPF,因此我认为它是由于IN UPDATE任务引起的:

 CALL FUNCTION'POST_DOCUMENT'IN UPDATE TASK 

因此您还可以设置一个外部 在FM" POST_DOCUMENT"中与您的用户建立断点,然后从那里进行调试
或者还可以在报表LF005S01和FORM bkpf_insert中设置外部断点。

2楼-- · 2020-08-19 03:19

K.Anil Kumar ,请继续处理您提出的问题。

  • 评论答案或您的问题是否还有未解决的问题。
  • 否则将答案标记为接受,如果它可以帮助您解决问题
  • 或发布您自己的答案并接受 如果您自己找到了另一个有用的解决方案
  • ,或者将您的问题重定向到另一个相关且对解决您的问题有用的问题
  • 最后,请关闭您的问题

一周热门 更多>