本文主要是介绍SAP中MM模块采购数据报表(入库,订单),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在生产机上,做了一个报表
从SAP的数据库的多种透明表中取数据,放到内表中,加以整理,用普通屏幕和选择屏幕的方式,用ALV表格加以显示。
一、需求描述
统计所有物料在这一个月中(1日至30日)
物料入库信息-----已经入库的数目、金额、商业价格1*数目得到的预计金额,实际入库金额
采购订单信息----已经形成PO但是尚未入库的订单信息
将上述信息按照物料的DISPO(MRP控制者)进行归类,统计出某一个DISPO在这一个月中,1.入库了多少钱,2.已经采购但是尚未入库的金额。
也就是在统计这个MRP控制者,这一个月花了多少钱,这些钱买的东西,有多少已经送到了,有多少还没有送到。
一、数据来源
材料入库的信息存储在表MSEG中 这个表的样子如下:
其中有用的字段包括:
MATNR 物料编号
BWART 移动类型
EBELN 采购订单编号
DMBTR 实际入库金额
MENGE 入库数量
LIFNR 入库的物料的供应商编号
上述信息中没有包括物料价格和该物料的DISPO
物料价格需要求助于表MBEW的字段PEINH表示价格单位,BWPRH表示商业价格1
计算金额的时候 BWPRH(商业价格1)*MENGE(数量)/PEINH(价格单位)=总金额
其中商业价格1肯定是用人民币计价的 因此计算出来的金额
下面为实现过程:
1.
这篇关于SAP中MM模块采购数据报表(入库,订单)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!