采购收货BAPI:BAPI_GOODSMVT_CREATE,其实本质就是货物移动,该BAPI可以实现如下操作:
GM_CODE:其值对应的含义
01 - MB01 - Goods Receipts for Purchase Order
02 - MB31 - Goods Receipts for Prod Order
03 - MB1A - Goods Issue
04 - MB1B - Transfer Posting
05 - MB1C - Enter Other Goods Receipt
06 - MB11
07 - MB04
MVT_IND:移动标识(参考数据元素KZBEW)
B - 按采购订单的货物移动
F - 有关生产单的货物移动
L - 有关交货通知的货物移动
K - 看板需求的货物移动(WM-仅限内部)
O - "提供物料"消耗的后续调整
W - 比例的后续调整/产品单位物料
GM_CODE:其值对应的含义
01 - MB01 - Goods Receipts for Purchase Order
02 - MB31 - Goods Receipts for Prod Order
03 - MB1A - Goods Issue
04 - MB1B - Transfer Posting
05 - MB1C - Enter Other Goods Receipt
06 - MB11
07 - MB04
MVT_IND:移动标识(参考数据元素KZBEW)
B - 按采购订单的货物移动
F - 有关生产单的货物移动
L - 有关交货通知的货物移动
K - 看板需求的货物移动(WM-仅限内部)
O - "提供物料"消耗的后续调整
W - 比例的后续调整/产品单位物料
注意交货单MIGO收货BAPI有个大坑:BAPI执行成功但是你仔细观察会发现凭证流是断开的(生成的GR收货物料凭证没有挂在凭证流中),GR收货物料凭证实际已经生成。