Enhancement spot 的实现
Enhancement Spot是SAP的一种增强方式,相当于容器的概念。
具体来说增强分为两种enhancement-section和enhancement-point,两者的区别有:enhancement-point没有代码,只是一个预留点,但是可以在其中新增implementation(在其中插入代码,);enhancement-section 只能是新代码代替旧代码,原代码不再执行(在section 中再次create,就会产生代替原逻辑的代码)。
enhancement spot还有几种特殊的形式:
ENHANCEMENT-POINT RM06EL00_G14 SPOTS ES_RM06EL00 STATIC .
静态代码形式:data ,form,class的定义必须放在static代码中,而且效能上更优化。
创建enhancement point的方法:
edit -> enhancement operations -> create option (此时可选择section / point,static / / inbond)
->切换到增强模式,enhancement operations -> create implemenetation ->编辑代码
创建enhancement section的方法:
edit -> enhancement operations -> create option -> Section模式 ->编辑代码,
(替代源代码,增强模式直接create)
Enhancement spot 的实现相关推荐
- Enhancement spot 增强点简介
ENHANCEMENT-POINT是在程序中直接插入代码,其概念与BADI的USER_EXIT类似,标准程序预留了部分已定义好的增强点可以让ABAP做插入代码来实现这个增强(也可以自定义增强点,但不能 ...
- BC427的UNIT3:Enhancement points/options Enhancement sections
BC427的这一章讲述的内容完全在Enhancement Framework的框架下,也就是NetWeaver下,也就是进入ECC世界后,新的增强技术所涉及的内容. 这一章的目标是,找到SAP的imp ...
- sap 一代增强_SAP增强Enhancement
第一代:基于源码增强(子过程subroutine) 第一代增强基于源代码,是SAP提供的一个空代码的子过程.在这个子过程中用户可以添加自己的代码,控制自己的需求.这类增强集中在一些文件名倒数第二个字符 ...
- 关于enhancement的学习笔记
第一章 关于ENHANCEMENT .................................................................................. ...
- SAP模块常用增强总结
MM模块: 采购订单增强: BADI :ME_GUI_PO_CUST ME_PROCESS_PO_CUST 物料凭证增强: BADI:MB_DOCUMENT_BADI USER-EXIT:MBCF00 ...
- 【ABAP增强】基于BADI的增强
BADI的全称是Business Add-in,它的主要技术是基于ABAP的对象来实现增强.SAP中BADI的维护事务代码是SE18和SE19,SE18主要是创建及维护BADI对象,而SE19用于维护 ...
- 超级实用sap table
表的要求 表中使用的字段请尽量参照各模块的SAP字段标准使用习惯: 例:"ZXSLRZX销售组织对应的利润中心"中的销售组织应该使用VKORG.利润中心应该使用PRCTR. 根据表 ...
- SAP 常用业务数据表设计
表的要求 表中使用的字段请尽量参照各模块的SAP字段标准使用习惯: 例:"ZXSLRZX销售组织对应的利润中心"中的销售组织应该使用VKORG.利润中心应该使用PRCTR. 根 ...
- SAP_常用业务数据表
SAP_常用业务数据表 表的要求 表中使用的字段请尽量参照各模块的SAP字段标准使用习惯: 例:"ZXSLRZX销售组织对应的利润中心"中的销售组织应该使用VKORG.利润中心应该 ...
- sap 实战 table
表的要求 表中使用的字段请尽量参照各模块的SAP字段标准使用习惯: 例:"ZXSLRZX销售组织对应的利润中心"中的销售组织应该使用VKORG.利润中心应该使用PRCTR. 根据表 ...
最新文章
- oracle执行计划连接方式
- [一文一命令]head命令详解
- 开发板_Hi3516DV300核心板/开发板;Hi3516EV100+4G+AUDIO RTMP开发板;海思系列开发板/核心板定制开发...
- 一致性协议raft详解(二):安全性
- 程序员修神之路--分布式缓存的一条明路(附代码)
- 博客园开始对X++语言语法高亮的支持
- Linux c 算法与数据结构--双向链表
- mysql 共享表空间存储_MySQL InnoDB共享表空间
- react-navigation(6.0.6版本)使用详解(基于RN0.65*版本)
- HCIA-IoT V2.5 物联网初级考试-2019年题库错题汇总
- 【第56期】游戏策划:给@LK的简历分析
- Linux重要命令-locat
- 百度祝恒书:百度智能招聘技术和应用实践
- 如何查看一个网站的robots文件?
- Django工程中,pycharm运行manage.py,提示8000端口占用问题error:That port is already in use
- day21 Excel基本操作
- 华为浏览器html页样式没了,返回键没有了怎么办 华为手机没有返回键了怎么处理...
- 长线、短线在现货黄金中是什么意思的专业术语
- JMU软件计组期末复习总结
- 大数据时代下,医疗行业如何实现数据安全保障?