1.1 概述
WMS系统在初始化库存时,有可能与SAP库存之前发生过业务,即WMS系统内有与SAP库存对应的库存,若细分的话,有四种情况,如下:
- 某一物料的SAP库存大于WMS系统内的库存,若是这种情况,则需要对这一物料进行初始化库存操作,且数量为它们之间的差异数量;
- 某一物料的SAP库存有数量,WMS系统内没库存,若是这种情况,则需要对这一物料进行初始化库存操作,且数量为它SAP库存的数量;
- 某一物料的SAP库存小于WMS系统内部的库存,若是这种情况,则无需对这一物料进行初始化库存操作,只需在WMS系统内部,做箱数量及对应的WMS系统内库存调整为与SAP库存一致即可;
- 某一物料的SAP库存为O,WMS系统内部的库存不为0,若是这种情况,则无需对这一物料进行初始化库存操作,只需在WMS系统内部,将箱及对应的WMS系统内库存删除即可,目的是使WMS系统数据与SAP库存始终保持一致;
2.2具体实施方式
根据概述中的划分,初始化库存的数据是某一物料SAP库存大于WMS系统内部库存或某一物料在SAP有库存,在WMS系统内部没有库存的数据。对于无需初始化库存的数据可通过“核对库存”和“箱库存调整”两个功能来完成。其最终目的是将SAP库存与WMS系统内库存调整为一致。接下来将主要介绍如何在WMS系统内执行初始化库存操作。
2.2.1 通过“核对库存”功能筛选出与SAP库存有差异的记录
初始化库存的第一步是从sap导出要初始化的库存数据,导出的数据根据实际有两种情况:
1)某一库存WMS系统内没有,在SAP库存中有。这种是需要导出的库存数据;
2)由于WMS系统去SAP之前发生过业务,某一库存在WMS系统内有,但是该库存在SAP的数量大于WMS系统内的库存。这种情况需要导出的库存数量是SAP库存与WMS系统内Stock库存的差异数据;
以上的两种库存数据就是将要从SAP导出的库存数据,那么如何知晓WMS系统是否与SAP发生过业务以及如何得到SAP库存与WMS系统Stock库存的差异数量。解决方式是通过WMS系统中的“核对库存”功能。通过该功能可以对SAP库存与WMS系统内的库存进行对比,得到库存差异,然后将有差异的库存记录导出,供SAP导出要在WMS系统初始化的库存数据时做参考。
2.2.2根据SAP导出的库存数据生成初始化的箱贴
通过WMS系统内“无订单箱贴打印”页面,生成所要初始化的箱贴。(注意,此时只是单纯的生成箱及相关的数据,在WMS系统内部并没有生成库存),其中数据的来源由SAP导出要初始化的库存列表数据,然后WMS系统根据这些数据由“无订单箱贴打印”完成箱贴生成。
*注释:在SAP导出库存数据的环节,要注意SAP库存与WMS系统是否有发生过业务,通俗的说就是WMS系统是否有SAP中某些物料的库存。如果没有发生过业务,那么只要将SAP导出的库存数据通过WMS系统全部初始化即可。如果有发生过,那么就要将SAP导出的库存进行相应的处理,以及WMS系统的库存及箱也要做相应的处理,最终的目的都是让SAP库存与WMS系统库存保持一致。
2.2.3 通过“生成盘点数据”功能生成盘点凭证
通过“生成盘点数据”功能,生成盘点凭证。
2.2.4 通过“按箱盘点”功能将盘点凭证和初始化的箱贴做关联
通过“按箱盘点”功能,将初始化的箱贴和生成的盘点凭证进行关联。
2.2.5 通过“盘点过账”功能完成WMS系统内库存初始化
通过“盘点过账”功能,将盘点凭证关联的初始化的箱贴进行库存初始化。在该操作过程中主要完成以下几个动作:
- 更新关联的表信息库存状态为“在库”,及位置信息;
- 生成移动凭证和明细,并更新Stock中相应的库存,库存中相应的数据增加;
- 更新相关数据,即结束盘点。
2.2.6 通过“盘点过账”功能对盘点凭证进行“作废”处理
如果发现操作失误,可以对相应的盘点凭证进行作废处理。处理后,将该盘点凭证关联的初始化箱贴做删除操作。
文章写的比较简略,仅供大家参考,如有兴趣想了解或者探讨具体可以与我联系,不吝赐教!