首页 > SAP > ABAP > 历史库存查询
2019
08-29

历史库存查询

此为以前项目上整理的,项目是AFS的系统, 1.ECC没有记录历史历史时点的库存,但系统每月有记录月结的库存,可以查看MARDH, 2.当需要查询历史上任意一天的库存时可以使用事务码MB5B来查询; 3.由于每个项目上的历史库存查询报表总会不太一样,所以可以考虑在报表中CALL MB5B来查出数据,然后用报表来显示; 4.由于MB5B报表的历史库存没有定位到存储地点,所以如需求显示存储地点的库存,那需要对MB5B做增强(也可以COPY出MB5B)         在内表SUM_MAT中加存储地点LGORT,此时出来的结存(bestand-endmenge)就是对的了,但         但期初数(bestand-anfmenge)是不到库存地点的,另外出入库存数也是不对的,所以还         需要对这三个数据做增强重算,重算代码如下:
5.另外当需要按库存地点显示批次(或者AFS的网格值)时,也需要重算,
6.附件为COPY出来的MB5B代码,在AFS的系统中测试正常了按储存地点及网格值(批次)查询出历史时点的库存,及时间段         内的所有物料移动情况,并把数据存在内表,以便REPORT直接调用;调用时代码如下;
相关代码附件: 代码.rar
最后编辑:
作者:yangsen
有需要可在文章留言或者邮件yan252@163.com给我。

留下一个回复

你的email不会被公开。

17 + 8 =