【SAP系统研究】
对SAP系统中的报表,最方便的格式应该就是ALV了,可排序、可导出,非常友好。但有些常见报表却不是默认ALV界面的,譬如MB52:
是不是有点别扭?但其实是可以后台配置进行调整的。
现将一些常用报表修改为默认ALV的方法进行总结,便于大家使用。
一、MB52、MB5S、MBSM、MB5L等报表的ALV默认设置
SPRO路径:SPRO—物料管理—库存管理和实际库存—报表—为报表设置打印功能(也可使用MMIM_REP_ALV_CBC直接打开)
可对以下事务码/程序,设置ALV输出(网格控制):
事务码
|
程序名
|
描述
|
网格控制
|
MB51 |
RM07DOCS |
物料凭证清单 |
X |
MI22 |
RM07IMAT |
物料的库存盘点凭证 |
X |
MB5L |
RM07MBST |
库存值清单:余额 |
X |
MBGR |
RM07MGRU |
物料凭证移动原因 |
X |
MB58 |
RM07MKON |
显示客户寄售和可退货包装库存 |
X |
MBLB |
RM07MLBB |
分包商库存 |
X |
MB52 |
RM07MLBS |
物料库存 |
X |
MB5S |
RM07MSAL |
GR/IR余额清单 |
X |
MBSM |
RM07MSTO |
已取消的物料凭证 |
X |
MB5T |
RM07MTRB |
显示在途库存 |
X |
MB24 |
RM07RESL |
库存管理的预留清单 |
X |
MB5SIT |
RM07SIT |
显示在途库存 |
X |
后台表:
二、MB5B、MB58、MBLB、MBBS的ALV默认设置
只需要激活该业务加载项,MBBS的选择界面就会增加一个“清单输出为ALV网格”。
MB5B同理。
三、ME2M、ME2L、ME3M、ME3L等报表的ALV默认设置
系统支持将下列事务码的默认清单格式更改为ALV:
事务码
|
清单范围
|
事务说明
|
清单的描述范围
|
AS03 |
BEST |
显示资产主记录 |
采购订单 |
AW01 |
BEST |
资产浏览器 |
采购订单 |
MB01 |
BEST |
采购订单的过帐收货 |
采购订单 |
MB04 |
BEST |
‘物料供应‘消耗的事后调整 |
采购订单 |
MB0A |
BEST |
采购订单的过帐收货 |
采购订单 |
MB11 |
BEST |
货物移动 |
采购订单 |
MB1B |
BEST |
转移过帐 |
采购订单 |
MC42 |
BEST |
INVCO: 覆盖范围分析 |
采购订单 |
ME21 |
BEST |
创建采购订单 |
采购订单 |
ME28 |
BEST |
审批采购订单 |
采购订单 |
ME2B |
BEST |
需要追踪号的采购订单 |
采购订单 |
ME2C |
BEST |
按物料组的采购订单 |
采购订单 |
ME2J |
BEST |
项目的采购项目 |
采购订单 |
ME2K |
BEST |
采购订单帐户设置 |
采购订单 |
ME2L |
BEST |
采购订单(按供应商) |
采购订单 |
ME2M |
BEST |
采购订单按物料 |
采购订单 |
ME2N |
ALV |
按采购订单号的采购订单 |
ALV 网格控制 |
ME2W |
BEST |
供货工厂的采购订单 |
采购订单 |
ME35 |
RAHM |
批准框架协议 |
框架协议 |
ME35K |
RAHM |
审批合同 |
框架协议 |
ME35L |
RAHM |
审批计划协议 |
框架协议 |
ME3B |
RAHM |
每需求编号的框架协议 |
框架协议 |
ME3C |
RAHM |
按物料组的框架协议 |
框架协议 |
ME3J |
RAHM |
按项目的框架协议 |
框架协议 |
ME3K |
RAHM |
根据帐户设置的框架协议 |
框架协议 |
ME3L |
RAHM |
每个供应商的框架协议 |
框架协议 |
ME3M |
RAHM |
根据物料的框架协议 |
框架协议 |
ME3N |
RAHM |
根据协议号的框架协议 |
框架协议 |
ME45 ![]() |
ANFR |
批准RFQ |
带汇总号的询价 |
ME4B |
ANFR |
按需求跟踪号的报价邀请 |
带汇总号的询价 |
ME4C |
ANFR |
按物料组的报价邀请 |
带汇总号的询价 |
ME4L |
ANFR |
询价(按供应商) |
带汇总号的询价 |
ME4M |
ANFR |
按物料的报价邀请 |
带汇总号的询价 |
ME4N |
ANFR |
按报价邀请号的报价邀请 |
带汇总号的询价 |
ME4S |
ANFR |
按汇总号报价邀请 |
带汇总号的询价 |
ME52 |
EINT |
更改采购申请 |
基本清单中的计划行 |
ME53 |
EINT |
显示采购申请 |
基本清单中的计划行 |
ME55 |
RAHM |
采购请求的集中批准 |
框架协议 |
ME56 |
RAHM |
将货源分配给采购申请 |
框架协议 |
ME57 |
RAHM |
分配和处理申请 |
框架协议 |
ME5A |
RAHM |
采购申请: 清单显示 |
框架协议 |
ME5J |
RAHM |
项目的采购申请 |
框架协议 |
ME5K |
RAHM |
按帐户设置分类的采购申请 |
框架协议 |
ME82 |
ARCHIV |
归档的采购凭证 |
归档分析 |
MECCP_ME2K |
BEST |
用于申请科目设置的 |
采购订单 |
MEK1 |
RAHM |
建立条件(采购) |
框架协议 |
MEK3 |
RAHM |
显示条件(采购) |
框架协议 |
ML05 |
SERV_RFQ |
服务的采购对象 |
服务RFQ |
ML81 |
ENTRY1 |
维护服务输入单 |
服务项目1 |
ML82 |
ENTRY1 |
显示服务输入单 |
服务项目1 |
ML84 |
ENTRY_LIS |
服务条目单的清单 |
条目表 |
ML85 |
ENTRY_REL |
登记表的综合核准 |
批准项目表 |
ML92 |
ENTRY |
服务的条目单 |
项目列表 |
ML93 |
SERV_BEST |
服务的采购对象 |
服务采购订单 |
ML94 |
|
服务管理:直接访问 |
|
ML95 |
SERV_KONT |
清单显示: 服务合同 |
服务合同 |
ML96 |
SERV_BANF |
服务采购申请 |
服务需求 |
MM01 |
BEST |
创建物料& |
采购订单 |
MM02 |
BEST |
更改物料& |
采购订单 |
MM03 |
BEST |
显示物料& |
采购订单 |
MMBE |
BEST |
库存概览 |
采购订单 |
MR01 |
BEST |
处理接收发票 |
采购订单 |
MR11 |
BEST |
GR/IR 科目维护 |
采购订单 |
MRHG |
BEST |
输入贷项凭证 |
采购订单 |
MRHR |
BEST |
输入发票 |
采购订单 |
MSC1 |
BEST |
建立批量 |
采购订单 |
MSC2 |
BEST |
更改批量 |
采购订单 |
MSC3 |
BEST |
显示批次 |
采购订单 |
MSK1 |
BEST |
创建供应商寄售货物 |
采购订单 |
MSK2 |
BEST |
更改供应商寄售货物 |
采购订单 |
MSK3 |
BEST |
显示供应商寄售货物 |
采购订单 |
RWBE |
BEST |
库存概览 |
采购订单 |
VL31 |
AVIS |
创建入库交货 |
带通知数量的采购订单 |
VL41 |
GROB |
出口粗略收货 |
粗收货 |
四、ME1M报表的ALV默认设置
以上是ME1M:采购信息记录批量查询报表的界面。其默认格式也可以调整为ALV。
在用户的SAP账号里设置用户参数,添加条目ME_USE_GRID = X即可,如下图: