SAP通过报错信息查找增强点代码位置

业务情景

SAP中会根据企业的实际情况写入很多增强,有的增强可能没有留存的文档可以查询,后期运维过程中需要排查增强逻辑、修改增强逻辑的时候往往不好找到增强代码的位置。

对于这种情况,可以在测试环境人为制造一次增强的报错,然后利用消息号一步一步反查到增强点。

增长点查找

展开错误消息,找到消息类和消息号。

SAP通过报错信息查找增强点代码位置

SAP通过报错信息查找增强点代码位置

SE91查看此消息号使用的地方,找到提示这个消息的代码文件。

SAP通过报错信息查找增强点代码位置

那种看起来最不正经的往往就是增点代码所在位置。

SAP通过报错信息查找增强点代码位置

选中一个代码,然后显示该代码。

SAP通过报错信息查找增强点代码位置

找到提示此消息的代码位置,到这里如果是BADI增强则可以直接双击方法名跳转到增强点,如果是EXIT增强则还要继续往下找。

SAP通过报错信息查找增强点代码位置

SE38查看这个包含文件的主程序。

SAP通过报错信息查找增强点代码位置

SAP通过报错信息查找增强点代码位置

找到代码库调用位置。

SAP通过报错信息查找增强点代码位置

函数模块的名称就是SMOD里显示的增强组件。

打开SMOD,按快捷键CTRL+F,再点击展开图标。

SAP通过报错信息查找增强点代码位置

如此就找到了SMOD增强。

SAP通过报错信息查找增强点代码位置

SAP通过报错信息查找增强点代码位置

SAP通过报错信息查找增强点代码位置

扩展阅读:

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

本文作者: GavinDong

版权属于: GavinDong博客

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

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

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

(0)

相关文章

  • ABAP 7.5巩固之SAP NetWeaver Overview

    看了下ABAP 7.5认证内容的SAP NetWeaver Overview章节,还是有新的发现的,简单做下总结。 1.一个SAP实例只能有一个Spool进程,可以有多个Enq进程…

    2021.03.27
    1.5K00
  • SAP销售订单利润中心替代

    在SAP系统中,销售订单行项目中的利润中心默认是从物料主数据的“销售-工厂”视图中带出来的(存在于MARC表),如果替换成其他利润中心,需要做一些增强。 一般替代销售订单利润中心或…

    2021.09.03
    2.5K00
  • ABAP编辑器强大的Pattern功能

    ABAP Workbench功能非常强大,例如借助Pattern能使用鼠标选择查询某张表的Where条件,对于懒人来说就不用多个窗口并行或者记忆字段啦。 除此之外,还能借助Patt…

    2021.09.29
    59400
  • Example for BTE 00001120

    Overview: BTE 00001120 can be used to change the data and return it to SAP standard Progra…

    2019.04.30
    1.8K00
  • ABAP 7.5之数据结构巩固

    ABAP Data Dictionary章节知识点复习总结。

    2021.03.29
    1.2K00
  • ABAP性能优化小例子

    偶然间翻到一份关于SAP ABAP程序开发性能优化方面的老资料,快速过了一遍,乘着还有点印象练一下手。

     

    2020.09.24
    90000
  • BTE的两种接口类型(检查、更改数据)

    BTE接口类型及应用范围 事物代码:FIBF ●   Publish and Subscribe Interface(P/S接口) 用于告诉外部软件在SAP标准应用中触发了某些事件…

    2019.04.30
    1.7K20
  • ALV 的颜色码

    颜色设置: 一、行颜色 1、在内表中定义字段line_color(4),用来存储四位颜色值; 2、在内表循环中给这个字段赋值; 3、在layout结构中设定颜色字段的名字,FM:w…

    2018.12.21
    2.4K00
  • VL06F交货单清单增强

    业务场景 增强VL06F交货单清单,增加一些字段,方便日常数据分析。 增强演示 例如我们 剩余80%内容付费后可查看 本部分为付费内容,支付后可查看 ***尊重付出,互相认可***…

    2021.07.02
    1.6K00
  • ABAP判断字串是不是为数字

    通过abap函数NUMERIC_CHECK判断字符串是否为数字

     

    2017.05.20
    3.6K00

发表评论

登录后才能评论
email