SAP ABAP调试时根据消息号定位到源代码位置

业务场景

前台操作时报了个错,通过CODE_SCANNER和SE91都找不到消息号的使用位置,而你必须要找到报错的地方以便尽快定位问题或者修复问题。

解决方法

此时想快速定位到提示这个错误消息的地方,可以通过调试来打一个消息断点。

例如,SE01释放请求时,提示类似下面的信息:

目标系统 S4Q 在当前传输配置中是未知的,消息号 TR063。

SAP ABAP调试时根据消息号定位到源代码位置

SAP ABAP调试时根据消息号定位到源代码位置

然后F8执行到底,到了对应消息号的地方程序就会停下来。

SAP ABAP调试时根据消息号定位到源代码位置

当然,有时候我们只是定位到了显示错误消息的地方,真实产生消息的地方可能还要继续往前看,定位到抛出消息的源代码后打断点处理。

本文作者: GavinDong

版权属于: GavinDong博客

文章链接: https://www.gavindong.com/8564.html

如果使用过程中遇到问题,可 **点击此处** 交流沟通。

版权所有,转载时必须以链接形式注明作者和原始出处及本声明。

(2)

相关文章

  • 通过SQL跟踪查找SAP字段对应的表

    在SAP系统中我们通常可以通过F1查找到屏幕字段对应的透明表,但是有的屏幕对应的透明表掩藏的比较深,这种情况可以通过SQL跟踪试试定位透明表。. 比我,我们想知道成本要素对应的表有…

    2021.10.21
    50900
  • ABAP调试后台作业JDBG

    SM37选中要调试的后台作业,输入事务代码JDBG即可开启调试,不断按F7(两次F7即可进入到自建程序)直到进入关注的程序逻辑。

    2021.03.28
    1.1K00
  • SAP调试其他用户的请求(进程)

    1.调试外部用户通过HTTP或者RFC调用SAP资源在程序中打外部断点,指明要被调试的账号,此时外部发起请求将会在SAP内进入调试。 2.调试其他用户的进程You can debu…

    2020.10.12
    1.4K00
  • SAP调试外部请求

    SAP调试外围系统、接口的请求,在要调试的程序里给外部用户创建一个外部断点即可,这样外部用户请求接口时SAPGUI中就会弹出调试界面,常用于不同系统间调用时的错误排查。 当对应的接…

    2021.03.28
    1.4K00
  • 启动ABAP调试器的几种方法

    1.使用菜单启动ABAP调试器 2.代码内设置断点并F8运行程序 3.通过System菜单 4.最常用的/h加回车运行程序 5.hardcode 注意事项 每次启动新调试器将开启一…

    2021.03.28
    93300
  • 利用ABAP调试器上传数据到内表做测试

    平时调试ABAP程序做的比较多的操作是内表数据的排序、过滤、导出、追加和修改这些操作,还没试过上载数据到内表。 既然系统有这个功能,我们在分析程序问题的时候就可以利用起来。假如某程…

    2021.03.28
    1.1K00
  • 退出ABAP调试器的三种方法

    退出ABAP调试器的三种方法分别是,Debugging Off、Exit和/hx. Debugging Off 这样只是退出调试器,程序还将会继续执行,你还能看到程序执行完的结果。…

    2021.03.28
    75000
  • how to debug the background job

    JDBG – Job Debug This is basically for the job has finished execution. This will sim…

    2017.05.08
    1.0K00
email