SAP TM & S4HANA故障排除技术关键功能

208 阅读1分钟

每当一个问题被报告时,作为一个ABAP开发人员/技术顾问,你试图确定负责特定功能的技术对象,然后你立即在相关的编码块上保留一个断点,开始调查和调试过程。但你有时会想,在情景复制过程中,控制并没有在断点处停止,或者系统没有打开调试功能。

这种情况可能发生在你的技术对象与以下一些功能相关的时候。

  • 更新功能模块
  • 过程控制器策略
  • BG RFC单元
  • 触发器
  • PPF输出管理 -B2B通信

我可以理解,如果调试器不出现,ABAP技术顾问的处境是多么的悲惨,但这里有一些你可以参考的要点,以启用调试。

  • 在ABAP代码中始终保持一个外部中断点
  • 根据要求启用系统调试或更新调试

  • 锁定用于调试BGRFC单元的目的地

有时,在开始调试之前,也值得检查以下事务。你已经可以了解问题背后的功能原因是什么。在这里你可以得到什么是BO,节点,输入数据,详细的错误日志与消息类和号码。然后这将有助于进一步分析是否有任何定制/配置缺失或需要主数据修正等。

  • ST22 - 用于短期转储
  • SM12 - 对于任何对象/应用程序的锁定
  • SM13 - 如果任何更新请求(FM)失败。
  • SBGRFCMON - 如果任何BG RFC单元失败。
  • SLG1 - 用于应用程序日志
  • SRT_MONI - 用于网络服务
  • SXI_MONITOR - 用于代理。

如果有任何其他需要注意的技术功能,请提出意见。