You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何调试ATC检查?寻找ATC检查起始类及对象集修改位置

SE80右键ATC检查:对象集修改与起始类定位
  • 触发SE80右键「Check (ATC) with...」的核心起始类是 CL_SATC_AC_UI_CONTEXT_MENU,它的方法 ON_CHECK_WITH 是整个检查流程的起点,在这里能捕获到最早的对象集初始化逻辑,建议直接在这个方法打断点调试。
  • 要修改检查前的对象集,关键拦截点在 CL_SATC_AC_UI_SELECTION 的 GET_OBJECT_SET 方法。这个方法负责返回最终传入ATC检查的对象列表,你可以在这里直接删除不需要的对象,无需等到检查启动后再处理。
  • 补充调试技巧:不要等点击检查按钮后才开调试,提前用 /h 开启调试模式,再点击右键菜单的ATC检查选项,就能直接进入菜单处理的早期逻辑,避免错过对象集构建的节点。
  • 你之前关注的 SATC_AC__UI_ONLINE_CHECK 属于检查执行的后期入口,确实晚于对象集的初始化阶段,所以需要往菜单触发和对象选择的逻辑层追溯。

内容的提问来源于stack exchange,提问作者user20500480

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 13:12:02