用户遇到mb5b和mmbe 库存显示不一样的怪事,用mmbe查显示971米,同样条件用mb5b却

用户遇到MB5B和MMBE库存显示不一样的怪事,用MMBE查显示971米,同样条件用MB5B却算出3068米,这两笔帐为啥对不上?其实原因藏在未来凭证里。7月30日有笔扣减261米的记录,到了19日这天系统就把它排除了。因为按标准规矩,只要凭证的过账日期在今天或者以后,哪怕写的是明天,MB5B也会自动忽略。把3068米减去261米,结果正好就是971米,这就把原因说透了。SAP官方解释也很直白,系统允许录入未来日期的凭证,但MB5B在指定日期范围里不会算后天的数。也就是说,哪怕你把明天的出库单填进系统,今天的报表也不会“预支”这笔消耗。 解决办法很简单,只要别在选择屏幕上填日期,只输物料号和工厂就行。这样系统就不再设时间门槛了,所有有效凭证都会算进去,数值自然就跟MMBE的“当前”口径对上了。大家以后碰到库存数据打架别急着找系统的茬,先看看凭证的过账日期是不是写错了。一旦时间闸门关上了,那些未来的记录就会从报表里“消失”不见。MB5B和MMBE其实是两条不同的线:MMBE是实时快照,把所有“今天及之前”的有效凭证加起来;而MB5B在输具体日期时就只算“今天及之前”且过账日期≤输入日期的凭证;如果不输日期,它就和MMBE一样把“未来”也拉进来了。