壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 923|回复: 4

[ABAP] SAP所有模块用户出口(User Exits)

[复制链接]
发表于 2012/7/16 17:12:38 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
关于SAP的用户出口 用户出口就是SAP中的Customer Exits或者User Exits 什么叫用户出口呢?打个比方说吧,SAP软件就象一根晾衣服的绳子,上面有数不清的衣架,多数衣架上已经挂上了衣服,就些衣服就SAP的标准程序,还有些衣架是空着的,这些就是“用户出口”,
  关于SAP的用户出口

用户出口就是SAP中的Customer Exits或者User Exits

什么叫用户出口呢?打个比方说吧,SAP软件就象一根晾衣服的绳子,上面有数不清的衣架,多数衣架上已经挂上了衣服,就些衣服就SAP的标准程序,还有些衣架是空着的,这些就是“用户出口”,你可以把自己做的衣服(比如程序代码)挂到这些衣架上去--如果你觉得SAP给你准备的衣服不够穿或者不合身的话。

使用用户出口可以:
-不影响标准SAP源代码
-不影响软件升级

SAP有四种基本用户出口的类型:
1.菜单出口-Menu Exits
定义自己的菜单
2.屏幕出口-Screen Exits
定义自己的屏幕
3.功能模块出口-Function Module Exits
在SAP应用程序中添加功能
4.关键字出口-Keyword Exits
在ABAP/4字典中的关键字数据元素添加文档。结果是你在使用这些数据元素的字段处按F1后会出现你自定义的说明文档

使用的方法是:首先定义(T-Code:CMOD)一个项目Project(以管理你的增强,这里的项目和PS模块的项目可是两回事),把你要使用的系统增加Enhancement分配给这个项目,编辑系统增强中的用户出口对象。

SAP的用户出口和其它模块不太一样,其他模块基本采用上面说到的系统增强方法,SD的子模块则是罗列了一大堆已经定义好的子程序(Include)--说实话,我比较喜欢这种方式,你可以直接在SE38中修改这些子程序,然后激活就可以了。

要编辑用户出口,你必须有开发的权限,另外,除了关键字出口外,其他的出口都需要你有一定的ABAP/4编程能力,如果你感兴趣的话,开始学习ABAP/4吧!

SAP所有模块用户出口
T-Code:CMOD(实用程序—>SAP增强)

用户出口名称 短文本描述
0VRF0001 客户指定路线确定
AAIC0001 IM 总结: 在选择后处理数据
AAIC0002 IM 总结: 在选择后处理指定的输入项
AAIP0001 IM 追溯: 实际价值对预算类别的分配
AAIP0002 IM 追溯: 定义用户定义的指标
AAIP0003 IM 追溯: 定义用户定义的特性
AAIR0001 IM-IS: 适用请求报表中的用户值字段
AAIR0002 IM-FA: 拨款申请的用户字段
AAIR0003 IM: 创建拨款申请中的 PM 定单时工作场所的分配
AAIR0004 IM 追溯: 定义用户定义的特性
AAIS0003 投资计量对资产的实际结算
AAIS0004 全部计划值或预算值的结算
AAPM0001 资产会计和工厂维护的集成
ACBAPI01 会计核算: 对 BAPI 界面的客户增强功能
ACCID001 会计核算的 IDoc 过程
ACCID002 支出会计的 IDoc 处理
ACCOBL01 代码块中 PAI 和 PBO 的客户出口
AD010001 更改对象清单及其层次
AD010002 定界选择和/或过滤已定数据
AD010003 创建自定义动态项目特性
AD010005 创建自定义资源
AD010006 菜单退出:更改动态项目值
AD010007 更改 DI 处理信息
AFAR0001 External determination of ref. value for dep. calculation
AFAR0002 External determination of depreciation
AFAR0003 外部转换方式
AFAR0004 报废比例值的确定
AINT0001 当记帐资产时进行扩展的检查
AINT0002 出入流水中冲销帐户的替代...
AINT0003 定义投资支持再付款的百分比/金额
AINT0004 更改某范围已过帐金额
AINT0005 虚拟扩展语法检查. 不使用。
AISA0001 分配库存号
AIST0001 主数据维护中的兑换数字范围
AIST0002 资产主数据中的客户字段
ALE00001 ALE 用户退出
ALTD0001 Individual additional checks when transferring old data
AMAV0001 确定资产起息日
AMGS_001 在资产报表中用户定义的转换方法
AMPL0001 AMPL上附加数据地用户子屏幕
AMSP0002 确定两个公司代码间的关系类型
ANLR0001 Additional control level texts in AM reporting
ARVL0001 确定手工重估
ATP00001 有效检查的用户出口
BADA0001 Customer-specific conversion method in asset reports
BADA0002 Customer-specific asset number
BAS00001 Service master: Check service specifications
BASI0001 IDoc服务主数据:内向处理
BASO0001 IDoc服务主数据:出站处理
BATCHCHK 检查批次更改的功能模块退出
BBPIV001 User Exits BBP Invoice Verification
BBPP0001 Fill RESBD Structure from BBP Component Structure
BC621E00 Customer Function for BC621 Group 00
BC621E01 Customer Function for BC621 Group 01
BC621E02 Customer Function for BC621 Group 02
BC621E03 Customer Function for BC621 Group 03
BC621E04 Customer Function for BC621 Group 04
BC621E05 Customer Function for BC621 Group 05
BC621E06 Customer Function for BC621 Group 06
BC621E07 Customer Function for BC621 Group 07
BC621E08 Customer Function for BC621 Group 08
BC621E09 Customer Function for BC621 Group 09
BC621E10 Customer Function for BC621 Group 10
BC621E11 Customer Function for BC621 Group 11
BC621E12 Customer Function for BC621 Group 12
BC621E13 Customer Function for BC621 Group 13
BC621E14 Customer Function for BC621 Group 14
BC621E15 Customer Function for BC621 Group 15
BC621E16 Customer Function for BC621 Group 16
BC621E17 Customer Function for BC621 Group 17
BC621E18 Customer Function for BC621 Group 18
BC621EDX Customer Function for BC621
BDMO0001 Enhancement to the ALE distribution reference model
BG000001 用户出口:担保检查
BG000002 用户出口:担保检查对话框
BG000003 用户出口:修改担保检查结果的子屏幕
BPX00001 业务合伙人:用户退出管理数据
BPX00002 业务合伙人: 用户退出管理数据 (检查)
BPX00003 业务合伙人: 用户退出银行明细 (处理)
BPX00004 业务合伙人: 用户退出银行明细
发表于 2013/1/15 19:51:38 | 显示全部楼层
很不错,学习了 很多都没用过
发表于 2013/4/8 19:56:13 | 显示全部楼层
{:soso_e181:}学习了,谢谢
发表于 2013/4/14 15:13:23 | 显示全部楼层
很不错,学习了 很多都没用过
发表于 2013/7/23 13:56:28 | 显示全部楼层
还在努力的学习中,很多不足之处
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/30 04:13 , Processed in 0.017296 second(s), 20 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表