VF01根据消息号的 Debug

作者:ABAP老白 约 2 分钟阅读 更新日期:2025-03-02 1 年前更新 标签:SD, 销售分销

[ ABAP老白 ](javascript:void\(0\);)

今天同事在对交货开票的时候出了如下错误:

VF01根据消息号的 Debug - 封面图
VF01根据消息号的 Debug - 封面图

使用/h调试模式跟踪了一下,用关键字MESSAGE没有跟踪到,于是让我帮忙找一下到底是什么错误,为啥出这个错。

其实,开票和交货/冲销交货的好多报错都不是直接使用MESSAGE关键字来报错的,而且在SE91里面使用所用处清单也没法找到。

原因就是好多报错都是使用传错误类型字符串的形式来做的,如本例:

VF01根据消息号的 Debug - 封面图
VF01根据消息号的 Debug - 封面图

所以只要在FORM VBFS_HINZUFUEGEN 里面打一个断点就可以跟踪到此类的报错了。

VF01根据消息号的 Debug - 封面图
VF01根据消息号的 Debug - 封面图
VF01根据消息号的 Debug - 封面图
VF01根据消息号的 Debug - 封面图
ABAP老白

关于作者:ABAP老白

企业信息化与 SAP 技术顾问,长期专注 SAP ABAP、FI/CO、MM、SD 等模块的技术分享与实战经验总结。查看更多介绍

来源说明:本文内容由「VF01根据消息号的Debug.md」整理生成,仅用于内部技术分享与学习交流。