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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 787|回复: 2

[ABAP] 增强介绍(参考强晟的学习笔记)

[复制链接]
发表于 2012/5/6 21:13:40 | 显示全部楼层 |阅读模式

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

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

x
SAP 可以使用各种增强技术来实现程序出口:
子程序(用户出口,user exit) ——在SAP 子程序中写客户代码
函数模块(客户出口,customer exit) ——在SAP 函数模块中写客户代码
函数模块(BTE,Business Transaction Events) ——客户函数模块
方法(BAdI,Business Add-Ins) ——客户方法


基本概念和传统增强技术——菜单出口
菜单出口是在SAP 屏幕上包含一个带有客户功能的附 加菜单条目,而无需做出修正。
菜单出口可以使用客户出口和BAdI 基础来实现,并 且只能被使用一次。
基本概念和传统增强技术——屏幕出口
屏幕出口是在SAP 屏幕上包含附加字段,而无需做出 修正。SAP 字段和客户追加字段都可以在这里使用。
跟菜单出口一样,屏幕出口也只能使用客户出口和 BAdI 技术来实现,并且也只能被使用一次。


对于SAP NetWeaver 7.0, SAP 修订了BAdI 技术以 提高性能。在将来,增强 会使用BAdI 技术来实现。 然而,系统包含了大量已经使用传统BAdI 技术实现 的BAdI 出口。
SAP NetWeaver 7.0 平台下增加了Enhancement Framework 的客户方式。这种增强的最大优势就是可以 在任何标准程序块的开头和结尾部分做出增强,从而在最 大限度上提升SAP 系统的客户定制能力。此外,这种增 强方式也可以是面向对象的,表现为引入了新的BAdI实 现技术,并且能够在类的开头和结尾部分做出增强。

增强点和增强选项:
增强点是SAP 程序中的点,客户可以在其中以源代码 的形式添加附加功能,而无需做出修正。
隐式增强点是SAP 程序中的特定点,不会被SAP 开 发者明确的提供。显式增强点是由SAP 开发者提供的 增强点。
增强选项则总是隐式的。客户可以使用它们来增强 SAP 类定义、以及SAP 函数模块和方法的接口。
提示:隐式增强点和选项也存在于SAP NetWeaver 7.0 以前开发的SAP 对象中。



该贴已经同步到 xiaoerp的微博
发表于 2012/5/9 10:12:36 | 显示全部楼层
強力學習中.
发表于 2013/4/3 08:44:06 | 显示全部楼层
感谢楼主分享,谢谢!{:soso_e181:}
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2025/11/29 14:13 , Processed in 0.012820 second(s), 14 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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