使用事务代码MB51+Excel中的数据透视表实现 收发存报表
业务需求说明:
国内大部分公司,对于仓库管理习惯使用如下的收发存报表,该报表在大部分项目中通过开发进行实现。
收发存报表示例:
物料 |
月份 |
采购入库数量(金额) |
生产入库数量(金额) |
生产发料数量(金额) |
销售出库 |
etc |
A1 | 201310 | 100 | 20 | 100 | 200 |
系统实现说明:
事务代码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中的数据透视表实现 收发存报表相关推荐
- 在Excel中筛选数据透视表源数据
When you're analyzing data in an Excel pivot table, you might want to see the detail behind one of t ...
- Excel 中使用数据透视表 Pivot Table
http://www.cnblogs.com/waitrabbit/archive/2010/06/29/1767702.html "数据透视表" 英文是 Pivot Table ...
- 如何在Excel中使用数据透视表计算百分比变化
Pivot Tables are an amazing built-in reporting tool in Excel. While typically used to summarize data ...
- [笔记] EXCEL中的数据透视表含义、用途、何时使用
1. 数据透视含义 数据透视表是用来从excel数据列表.关系数据库文件或者OLAP多维数据集等数据源的特定字段中总结信息的分析工具它是一种交互式报表,可以快速分类汇总比较大量的数据,并可以随时选择其 ...
- python实现Excel中的数据透视表功能
主要利用pandas包中的pd.pivot_table()函数. male_emo=pd.pivot_table(emo,index='year',columns='emotion',values={ ...
- Excel中建立数据透视表,想用计算字段功能,但是该选项灰色无法点击,怎么办?
在添加数据透视表时,将最底下的✔去掉 这样就可以点击"计算字段"了
- 数据透视表 筛选_筛选列表可见行中的数据透视表
数据透视表 筛选 When you create a pivot table in Excel, it doesn't matter if there are filters applied in t ...
- word录入表单数据 java 导入系统,java导入excel | 怎么把excel中的数据批量导入到word中的表格中...
用javascript怎么实现把excel中的数据批量导入到数据库表中 这个js不能直接实现吧 我们程序用到 先读取excel内容转换成数组 然后放到页面上 再提交表单 储存 MySql如何批量添加数 ...
- python填写excel-Python向excel中写入数据的方法
最近做了一项工作需要把处理的数据写入到Excel表格中进行保存,所以在此就简单介绍使用Python如何把数据保存到excel表格中. 数据导入之前需要安装 xlwt依赖包,安装的方法就很简单,直接 p ...
最新文章
- 错误信息输出,重定向到文件
- 详解C调用lua脚本效率测试
- 华农软件工程实验报告_华南农业大学的软件工程怎么样?
- python自关联_django自关联,auth模块
- Android-LayoutInflater
- 春晚亲民,快手上行:探秘春晚红包的另一种打开方式
- 《嵌入式系统Linux内核开发实战指南(ARM平台)》书评
- Ubuntu12.04中安装ns-allinone-2.34
- 小战Java笔记_SE_Identifier(标识符)
- springMVC web项目 对访问数据库的用户名密码进行加密解密
- 空间留言软件_锦州教育智慧云平台登录个人空间
- golang 单元测试进阶篇
- 2021-07-26 SEO优化_关键词密度设置算法
- 如何给客户做产品培训
- 计算机中图分类法,计算机中图分类号.doc
- java.lang.exceptionininitializererror_解决出现 java.lang.ExceptionInInitializerError错误问题
- Composer -- PHP依赖管理的新时代
- python处理fasta文件_Python脚本:fasta文件单序列信息提取
- Redis数据类型汇总
- extjs grid选择框默认全选_Extjs gridpanel 加入全选列
热门文章
- vn.py 2.0.1 发布,全功能交易程序开发框架
- Oracle 裁员史:技术人死于重组,卒于云计算
- underscore 系列之防冲突与 Utility Functions
- juniper防火墙(SSG and SRX)排障抓包命令
- 搞懂这四个问题,企业数字化转型才可能成功
- 报表中如何控制附件的上传和下载权限
- 初探 NS_STRING_ENUM
- ThoughtWorks代码挑战——FizzBuzzWhizz
- eclipse build path 以及 clean(转)
- OpenJudge 2757 最长上升子序列 / Poj 2533 Longest Ordered Subsequence