用户在查询库存过程中发现MB5B 结算库存数量与 MMBE 中的数量不同,我们知道MMBE是系统的当前库存,MB5B是可以根据输入的日期查询输入日期当天的库存。
MMBE查询库存数量为971米。
再来看MB5B库存,输入物料,工厂,日期为今天2023.07.19。
可以看到库存为3068米。
为什么日期同样都是今天,同样的料号,工厂,查询出来的库存不一样呢?
再查询物料在7月份的货物移动,发现过账日期在7.30号竟然有一笔261扣减的物料凭证。今天才7.19号。过账日期竟然输入了30号。由此可以看到MB5B在输入日期进行查询的时候,是不会考虑该输入日期以后的物料凭证数量的。3068减去2097正好是等于971米的。
对此SAP官方解释如下:
原因
这是标准系统行为。只要在当前过账期间过账,就可以过账过账日期在将来的物料凭证。 这些过账正确且所有数据均一致。
如果使用选择日期:从(空)到:当前日期运行 MB5B,则在显示的结果中将不考虑过账日期晚于当前日期的物料凭证。
解决方法
再次运行 MB5B,但不在选择屏幕中指定任何日期,并将结果与 MMBE 进行比较。
也就是不输入选择日期,只输入物料,工厂
再去执行看到物料的库存就和MMBE一致了。
更多关注,请点击
《SAP采购定价之高阶应用组定价》
《SAP采购定价之高阶应用条件排除》
《SAP采购定价之高阶使用场景固定金额设置》
《Third-party order processing 第三方销售详解》
《SAP公司间外协业务流程以及配置说明》
《SAP转储订单之 STO with Delivery via Shipping》
《Cross company sales 跨公司销售流程详解与配置》