目录
业务说明
SE38调用BAPI创建物料凭证时报错,参照采购订单进行收货。
报错截图
不正确的移动类型的更新控制(输入101 X X )
消息号
M7226
报错原因
BAPI入参字段:goodsmvt_item-move_type 赋值 '101' "赋值了101移动类型
BAPI入参字段:goodsmvt_item-mvt_ind 没有赋值,从而导致报错
列举mvt_ind所有值
后台表:T156S
无参考的货物移动
B 按采购订单的货物移动
F 有关生产单的货物移动
L 有关交货通知的货物移动
K 看板需求的货物移动(WM-仅限内部)
O "提供物料"消耗的后续调整
W 比例的后续调整/产品单位物料
因为我们测试的业务是参照采购订单收货,所以,需要给mvt_ind赋值='B' "按采购订单的货物移动
赋值更改前
1处,ls_goodsmvt_item-mvt_ind = ' '. "没有赋值
赋值更改后
1处,ls_goodsmvt_item-mvt_ind = 'B '. "B表示按采购订单的货物移动
再次尝试
BAPI执行
问题已经解决!
Done.
Created on 19th January, 2025