您的位置:首页 > 编程语言 > Go语言

物料移动(MIGO/MB01等)更新物料凭证信息出口(user exit)

2015-09-25 10:11 411 查看
物料移动过程中,点击保存或其他提交按钮之后,进行物料凭证信息表(MSEG,MKPF)的更新,在这个节点需要进行一些操作,需要找到相应的user exit,实际测试user exit:MB_CF001(->EXIT_SAPLMBMB_001)。



但是这个user exit有个特别的地方,很多时候我们是在exit里面加break-point来验证该exit是否被调用,但是实际测试发现,加了break-point之后我们在MIGO里面执行一个物料移动操作没有进入断点。后来换一种思路进行验证,如果这个exit是在数据提交进行表更新操作话,最后一定有一个commit work操作,我们把这个操作提前到这个exit里面来进行,系统肯定有数据更新相关的异常信息报出,按照这个思路测试发现果然发现在这个exit里面加入commit
work后,物料移动无法正常生成物料凭证号。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息