科莱特教育

 找回密码
 立即注册
查看: 3297|回复: 0

SAP MM 库龄报表的逻辑理解

[复制链接]

23

主题

23

帖子

115

积分

版主

Rank: 7Rank: 7Rank: 7

积分
115
发表于 2020-12-31 04:24:35 | 显示全部楼层 |阅读模式
SAP MM 库龄报表的逻辑理解【转】

库龄报表这个只能自己开发,因为库龄的定义并没有一个非常明确的概念,每个公司的要求可能不同,所以SAP没这种功能!

自己开发前,首先要确定你们要的库龄的计算标准是什么?


A、标准的库龄计算应该建立在启用了时间批次管理的基础上,且每批入库的物料都有一个库龄,就是从入库那天算起,直到库存消耗完毕,库龄才消失。这样算的话,一个物料就会有多条库龄记录,所以需要进一步简化,就是按每批次库存占总库存的比重,对每批次的库龄进行加权,最终得到一个平均库龄。这个应该算是最标准的库龄计算方法。


B、如果没有启用批次管理,那么只能尽量往标准计算方法上靠,即按照库存先进先出的原则,具体来说就是根据总库存从最近一次入库开始倒推每批入库记录,直到入库数之和与库存相当,然后参照A的方法进行计算即可。


C、对于没有启用批次管理的,还有一些公司是根据最后一次出库时间来计算库龄的,这样算更粗糙一些,但也是基本可行的。

但不管是哪种方法,都比较耗时,因为离不开查询MSEG表,我们公司现在MSEG表记录大约为16,951,393条,每月初会计算一次库龄,在一个程序中同时按照B和C的办法计算并存储2份库龄表(为节约资源只查一次MSEG),后台运行时间大约为2小时(其中95%的时间是在查MSEG表),还是可以接受的。

另外,库龄计算还与计算的组织层级有关,通常是按工厂级别计算,但也有按库存地点计算的,甚至按公司代码计算,不同计算层级的用途也不同。我们目前是按照工厂级别计算的,按库存地点或公司代码计算的难度我觉得还是挺大的,主要是对不参与计算凭证的排除问题,所以至今我们还没做这些。


回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则


QQ|科莱特教育

GMT, 2024-11-21 17:25 , Processed in 0.053074 second(s), 24 queries .

福州科莱特教育科技有限公司 版权所有 闽ICP备2021003729号-2

Copyright C 2018-2022 All Rights Reserved

快速回复 返回顶部 返回列表