📨 SAP ABAP MESSAGE :000 BUG 消息提示「BUG」

SAP MSG :000

错误消息

在这里插入图片描述


问题分析

前言:这个问题 DEBUG 模式没有抓到,所以才有了下文:
  • 这是迁移程序时会出现的问题,参见下面的图片:

在这里插入图片描述

在迁移前,MATNR 转码 FUNC 就没有规范书写 sy-subrc <> 0 的结果,迁移过来后进行 ATC 检查发现问题,于是自己 手写 了 下面红框代码,导致很肌肉记忆的写成了 IF sy-subrc = 0.(应该是 <> 0)
  • 使得程序执行到这里时 sy-subrc 的确等于 0,然而却没有消息 可提示,从而触发 :000
  • 至此,整个问题剖析完毕,所以写代码还是要规范,FUNC 要用 模式 来创建,这次迁移出现的问题确实不太好发现。
SAP
您阅读这篇文章共花了:
打赏
评论区
头像
文章目录
节
春