前言: SAP ABAP,增强就是对SAP 标准程序功能的扩充。比如在事物码ME21N 新建PO 时,在保存时需要做一些特定的检查,这时候就需要用到增强:【 ME_PROCESS_PO_CUSE 】SAP 系统已经给我们预设好了很多增强,我们只需要往这些增强里写代码就行了。 以下 ...
SAP几种增强方式 一,USER EXIT 基于源码的增强 二,CUSTOMER EXIT 基于函数模块的增强 三,BADI 基于类的增强 四,Enhancement Framework 隐式增强 五,BTE 六,校验和替代 FI模块 一 USER EXIT 第一代增强基于源代码,是SAP提供的一个空代码的子过程。在这个子过程中用户可以添加自己的代码,控制自己的需求。一般是以UserExit 打头 ...
2020-01-02 13:51 0 1338 推荐指数:
前言: SAP ABAP,增强就是对SAP 标准程序功能的扩充。比如在事物码ME21N 新建PO 时,在保存时需要做一些特定的检查,这时候就需要用到增强:【 ME_PROCESS_PO_CUSE 】SAP 系统已经给我们预设好了很多增强,我们只需要往这些增强里写代码就行了。 以下 ...
有两种方式: Include 和 Append 1.INCLUDE一般都是标准预留的增强: 以CO01生产订单增强字段为例 在表AUFK中INCLUDE的结构“CI_AUFK”加入自定义字段 保存,并激活; INCLUDE 结构 CI_AUFK ,建好 ...
使用BADI: ME_PURCHDOC_POSTED ; 方法:POSTED Step1,选择典型业务加载项,创建 实施名称:ZCL_IM_ME_PURCHDOC_1 填上描述:采购订单审批增强(1),保存并激活 Step2. 双击方法 ...
TCODE:CO02效果如下: 1.1.1Dialog程序屏幕及界面字段,按钮 屏幕号(FROM) 屏幕按钮 操作 跳转屏幕 ...
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE ...
自开发程序查找增强:ZGET_ZQ;ZFIND 参考链接: http://www.cnblogs.com/huangjianisgood/archive/2012/10/10/2717713.html SAP 中如何寻找增强 方法一、利用TCODE寻找增强(第二代的增强) 执行一个程序 ...
*20170325 160000 第二代增强和第三代增强的差别: 1.Tcode 不同:第二代: CMOD 增强管理,SMOD 实施的增强点;第三代: SE18 BADI定义,SE19 BADI实现; 2.实现方式不同; SMOD 增强 是基于函数模块的增强 ...
第一代:基于源码增强(子过程subroutine) 第一代增强基于源代码,是SAP提供的一个空代码的子过程。在这个子过程中用户可以添加自己的代码,控制自己的需求。这类增强集中在一些文件名倒数第二个字符为Z的包含程序中。 一般是以UserExit_打头的子过程,因此形象地称其为 ...