Message no.M7018 Enter Vendor when Automatic PO Creation
SAP可以在收货时自动创建PO,具体的设置步骤为:(Data Source:http://forums.sdn.sap.com/thread.jspa?threadID=1185943 )
1. OMJJ – 针对你想要自动创建PO的Movement Type勾选“Automatic PO”
2. SPRO > Enterprise Structure > Assignment > Materials Management > Assign standard purchasing organization to plant
3. SPRO > Materials Management > Purchasing > Define Default Values for Document Type > Assign PO DOcument Type for e.g. "NB" to TCode "MB01"
4. MM02 – 在Material Master的"Purchasing View"勾选"Auto PO"。
5. XK02 – 在Vendor Master的"Purchasing Data View"勾选"Auto PO"。
6. ME11 – 创建目标Plant和Purchasing Org下的Pruchasing Info record。
7. MIGO – Goods Receipt > Purchase Order/Other,如果选Purchase Order的话,Item明细上方的那个+号按钮,输入Material No,Qty,Plant,S.Loc.Vendor等信息,保存。
正常情况,完成以上步骤应该可以自动创建一个针对该笔收货的PO,但这时候会出现一个Error Message M7018:Enter Vendor
可我们已经输入了Vendor,如下图:
同样的设置,用MB01做就不会出现问题,这是为啥捏!这位兄弟找到了答案。
MIGO似乎是从4.6C开始有的,把GR/GI/Material Doc Display都融合到了一个界面,不过也带来了点问题,上边的这个Error就是其中一个,出现这个Error的原因就是MIGO界面少了Vendor No这个字段,从上图中我们也能看到,只有Vendor Description。因此系统会一直提示Enter Vendor。
解决办法就是修改MIGO的Layout,把Vendor No field (LIFNR)增加到Movement Type下。
SPRO > Materials Management > Inventory Management and Physical Inventory > Settings for Goods Movements (MIGO) > Field Selection per Mvt Type (把LIFNR增加到你需要使用的Movement Type下)
完全退出,然后重新进入(SAP的刷新机制,有时候也挺让人郁闷)。
进入MIGO做同样的操作,这时候你会发现Vendor No被带进来了。
OK,PO可以自动生成了。
注意:MVT 501无法在收货时自动生成PO,为什么呢?501本来就是无PO收货,用501收货,然后自动产生PO,这个本身…