ABAP BAPI和函数返回消息可视化

ABAP BAPI和函数返回消息通常是包括程序名、日期、时间、操作人、消息号等。
其中,bapi不管运行成功或者失败都会返回消息,而系统标准函数则如果运行失败返回的消息是空、只有出问题的时候才是非空,这一点需要特别注意。
此外,call bapi之后,即便返回的消息是成功的,然而真正commit之后并不一定会成功,例如拣配的bapi,我们判断拣配是否成功其实应该select vbuk表来判断拣配状态,而不是看bapi的返回消息中是否含有E类型。
如果查询vbuk发现对应的状态不是C,则表明bapi实际上没有执行成功、必须要rollback,否则后续的操作会有问题。

本文作者: GavinDong

版权属于: GavinDong博客

文章链接: https://gavindong.com/1666.html

如果使用过程中遇到问题,可 **点击此处** 交流沟通。

版权所有,转载时必须以链接形式注明作者和原始出处及本声明。

(0)

相关文章

发表回复

登录后才能评论