SAP中出现MM与WM库存差异情况分析及处理
在SAP中,有的企业同时应用了MM物料管理模块和WM参考管理模块。这就导致某些操作需要做双重处理。比如物料移动,当一个物料在MM模块中从一个库存地点移动到另一个库存地点时,在WM模块层面,需要做相同的操作。否则,就会导致两个模块中物料库存数据的不一致。通常在系统设计阶段,外部顾问会在MM模块的物料移动执行后,自动调用WM模块的相关事务来引导用户做关联处理。但如果用户在执行完MM层面的物料移动后,取消了后续WM模块的移库操作,差异问题就会发生。
本文讨论在出现类似问题时的争决方法:
首先,仓库部门会通过相应库存查询事务发现差异,体现在MM中做库存查询和WM中库存查询出现的同一物料数量不一致。
比如下图,先用MM模块事务MMBE查询某物料显示总库存和WM模块事务LS24查询出的库存数量不一致。
出现问题后,通过事务LX23来查询库存地点物料差异情况,输入出现差异的工厂和库存地点来查询。其差异结果如下图所示:
查询到结果后,退回到LX23界面,选择清除差异。请注意,建议上一步骤差异查询时先不要勾选清除差异。等查询结果确认后,再返回来做处理。通过LX23事务自动处理差异的原理是返回到产生差异前的情形。
举例说明:假如在MM层面运行移库事务,将某物料做盘亏处理后,MM层面物料会减少。此时,没有做WM层面的处理,那么WM层面的库存并不会相应减少。所以MM和WM的差异就产生了。发现问题后,用LX23做自动清除差异处理时,系统就会自分理处冲销掉MM层面的盘亏调整凭证。回来处理前的状态。这样,MM层面的库存就回来了。差异就没有了。