要测试的场景是工厂间的库存转储。工厂间的库存转储在SAP中有几种方式,在SAP Library中有相应的描述:
1 Stock Transfer Between Plants in One Step
2 Stock Transfer Between Plants in Two Steps
3 Stock Transport Order Without Delivery
4 Stock Transport Order with Delivery via Shipping
5 Stock Transport Order with Delivery and Billing Document/Invoice
今天我要作的内容是第3条的内容:不带交货单的库存转储。
首先我们要作的是后台的设置。
第一步,我们要维护的是文档类型是否要采用一步法的设置。
图中的那个钩选框不进行钩选,表示从1000工厂到1100工厂的UB(库存转储订单类型)不使用One-Step Procedure,即表示不使用一步法。
第二步,我们要维护交货类型和检验规则。
如果在表中发现有UB和1000的这一行,则需要删除该行,表示从1000工厂作的库存转储订单UB是不需要带delivery的。如果不删除,则在建立UB库存转储订单时会出现错误。(注:该错误将在下面进行说明。)
通过这两步的设置,我们就可以作工厂间不带delivery的库存转储了。
我们用ME21N创建一个库存转储订单。
注意图中的几个划圈的地方。
如果我们在上面维护交货类型和检验规则时没有删除出现UB和1000的那一行,则系统会提示下面的错误信息。
双击这个错误信息,详细的内容见下图。
因为我们删除了那一行UB和1000的记录,所以不会出现刚才那个错误信息。我们保存这张采购订单。
我们用MD04看一下这个物料在两个工厂的状态。
可以看出,在1100工厂的采购订单的需求已经传递到了1000工厂。
我们再用MMBE看这个物料在两个工厂的库存情况。
从库存情况中看出,在1000工厂的这个物料的库存数量可以满足1100工厂的需求。如果库存数量不够时,则在运行MRP后,在1000工厂中,根据相应的采购类型会产生相应的计划订单或采购申请出来。
因为库存数量足够,我们直接作库存转储。
1000工厂的保管员用MIGO对这张采购订单作发料。
我们选择对purchase order作good issue时,movement type会自动选择到351,如果没有选择出或选择错误,请手工输入351。
特别要注意,图中划圈处的plant的值要清空。因为我们会想当然的认为我们需要从1000工厂作发料,这里就要输入1000工厂,而实际上输入工厂会出现错误的。
其实系统会自动根据采购订单的内容判断的,我们清空plant的值后回车就可以了。
钩选Item OK,过帐就可以作发料了。
我们再用MMBE看这个物料在两个工厂的库存情况。
对比上张MMBE的截图,我们可以发现,1000工厂下的这个物料的数量少了3件。
我们用MB5T来看在途数量(stock in transit)。
说明1000工厂对这张采购订单作的发料3件已经在途中了。
现在物料已经到达1100工厂了,1100工厂的保管员用MIGO对这张采购订单作收货。
我们选择对purchase order作good receipt时,movement type会自动选择到101,如果没有选择出或选择错误,请手工输入101。
同样要注意,不要输入plant的值,如果有,则清空它。按回车。
钩选Item OK,过帐就可以作收货了。
我们再用MMBE看这个物料在两个工厂的库存情况。
对比上张MMBE的截图,我们可以发现,1100工厂下的这个物料的数量多了3件。说明物料已经到达了。
我们用MB5T来看在途数量(stock in transit)。
已经没有在途物料了。
我们用MD04看一下这个物料在两个工厂的状态。
因为已经完成了库存转储,所以在两个工厂的相关需求已经没有了。所需要的物料已经从1000工厂转储到了1100工厂。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/195776/viewspace-1046967/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/195776/viewspace-1046967/