SAP MSG :000
错误消息
问题分析
前言:这个问题 DEBUG
模式没有抓到,所以才有了下文:
- 这是迁移程序时会出现的问题,参见下面的图片:
在迁移前,MATNR
转码FUNC
就没有规范书写sy-subrc <> 0
的结果,迁移过来后进行ATC
检查发现问题,于是自己 手写 了 下面红框代码,导致很肌肉记忆的写成了IF sy-subrc = 0.
(应该是<> 0
)
- 使得程序执行到这里时
sy-subrc
的确等于 0,然而却没有消息 可提示,从而触发:000
- 至此,整个问题剖析完毕,所以写代码还是要规范,
FUNC
要用 模式 来创建,这次迁移出现的问题确实不太好发现。