欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

使用事务代码MB51+Excel中的数据透视表实现 收发存报表

发布时间:2025/3/20 编程问答 24 豆豆
生活随笔 收集整理的这篇文章主要介绍了 使用事务代码MB51+Excel中的数据透视表实现 收发存报表 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

业务需求说明:

国内大部分公司,对于仓库管理习惯使用如下的收发存报表,该报表在大部分项目中通过开发进行实现。

收发存报表示例:

物料

月份

采购入库数量(金额)

生产入库数量(金额)

生产发料数量(金额)

销售出库

etc
A120131010020100200 

 

 

系统实现说明:

事务代码MB51可以很方便的查看物料的进出库记录,可以清晰地查看到采购入库、生产入库的情况。

1、输入事务代码MB51,输入需要执行的月份和工厂。

2、如下图所示,导出到Excel中。

3、Excel中利用数据透视表

点击 菜单 插入 数据透视表。

如下图所示,将物料号码作为列标签,将移动类型(或其它字段、处理过/合并过的字段)作为列标签,将数量和金额进行汇总。

根据需要也可以将移动类型的描述作为列标签。如果希望对某业务做合并,如将采购入库和采购退货做合并,则可以在源文件中进行一定的处理。

一个简化版的报表如下:

4、同样方式,还可以处理其他类似的需求。

需求2示例:

显示每个客户的某个年份的每个月的销售额情况

客户

2013年1月销售额

2013年2月销售额

2013年3月销售额

A

   

B

   

C

   

需求3 示例:

显示物料在不同库存地点下的库存。

物料

库存地点A

库存地点B

库存地点C

A

   

B

   

C

   

三、拓展说明

如下图所示,SAP中执行ALV报表时,可以以DOI(Desktop Office Integration)方式直接在ALV报表中打开(集成)Excel。

那么是否可以在执行事务代码Mb51时,运行后直接显示上述功能或者接近上述的功能,对此本人对此没有做太多了解,应该是有一定的可能性吧。

总结

以上是生活随笔为你收集整理的使用事务代码MB51+Excel中的数据透视表实现 收发存报表的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。