加载中…
个人资料
frankyue
frankyue
  • 博客等级:
  • 博客积分:0
  • 博客访问:90,312
  • 关注人气:160
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

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

(2013-11-18 14:49:34)
标签:

杂谈

业务需求说明:

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

收发存报表示例:

物料

月份

采购入库数量(金额)

生产入库数量(金额)

生产发料数量(金额)

销售出库

etc
A1 201310 100 20 100 200  

 

 

系统实现说明:

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

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

clip_image001

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

clip_image003

3、Excel中利用数据透视表

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

clip_image005

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

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

clip_image007

一个简化版的报表如下:

clip_image009

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时,运行后直接显示上述功能或者接近上述的功能,对此本人对此没有做太多了解,应该是有一定的可能性吧。

clip_image002

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有