- 浏览: 54608 次
- 性别:
- 来自: 北京
最近访客 更多访客>>
最新评论
-
harry_2013:
不能运行
Upload excel file 到 INTERNAL TABLE 的方法 -
dan001:
function dsn()
{
ddd
}
ABAP Standard Report -
linginfanta:
推荐文泉驿
推荐下载WindowsXP字体增强补丁 -
tapestry:
显示InformalParameter只要加入个Mixin就可 ...
Tapstry5.0.5升级到5.0.6中注意的问题
方法一、利用TCODE寻找增强(第二代的增强)
执行一个程序(源代码后附),在选择屏幕处输入你所需要增强的程序TCODE,执行後,就会出现一个列表,那里就有关于如何增强这个的绝大部分SMOD增强。
点击进去,自己手动寻找需要的增强。
这是第二代增强
方法二、利用系统函数寻找
MODX_FUNCTION_ACTIVE_CHECK
在 这个FUNCTION的代码最后添加一个断点。执行需要增强的TCODE,如果有增强,就会自动跳入DEBUG界面。在DEBUG界面,查看f_tab字 段,这里面所显示的Smod就是关于这个TCODE所有的增强项目的列表。这些增强都是属于EXIT_XXXXXX_XXX这种形式。
至于如何查看这个增强是属于哪个SMOD,可以自己查阅 MODSAP这个表(SAP Enhancements).
这是第二代增强。
还有一些FUNCTION供参考:
[1].DYNP_VALUES_READ
[2]. MODX_ALL_ACTIVE_MENUENTRIES(菜单增强)
[3].MODX_FUNCTION_ACTIVE_CHECK(出口函数增强)
[4].MODX_MENUENTRY_ACTIVE_CHECK(菜单增强)
[5].MODX_SUBSCREEN_ACTIVE_CHECK(屏幕增强)
这些的使用方法和上述的一样,可以针对各种情况寻找增强。
方法三、从程序代码中找
在需要增强的事务里面,打开SYSTEM——》status,双击进入PROGRAM,查看所有的subroutines, 重点观察所有形似 userexit_******* 这种,由描述来确定合适的需要增强的FORM。这里是第一代的增强。
方法四、针对BADI的增强
转摘自网上
1、badi对象的信息存储在SXS_INTER, SXC_EXIT, SXC_CLASS 和SXC_ATTR 这四个表中。
2、sap程序都会调用cl_exithandler=>get_instance来判断对象是否存在,并返回实例;其实get_instance就是对上述几个表和他们的视图(V_EXT_IMP 和 V_EXT_ACT)进行查询和搜索。
3、基于这个机理,我查用ST05来监控一个TCODE来跟踪,然后选择查找有关上述几个表和视图的操作,就可获得相关BADI。
4、se18 查找接口,se19 实现接口就可以实现用户增强。
发表评论
-
SAP-R/3出口(增强)
2008-08-15 20:53 2008首先来讲解一下什么是 ... -
两内表关联删除操作
2008-06-17 13:23 1302有两个内部表:IT_TAB1 ... -
BAPI_GOODSMVT_CREATE --mb01,mb1A
2008-06-17 13:22 1887* BAPI TO Upload Inventory ... -
System Fields for Current Date and Time
2008-06-11 10:47 927The following system fields are ... -
ABAP 表格控制(Table Control)和步循环
2008-06-05 08:04 4705表格控制(Table Control)和步循环 ... -
如何动态改变Table Control的列抬头
2008-06-05 08:00 15051、In the screen painter use Inp ... -
SAP常用的function(转)
2008-06-05 07:59 18881. 获取每个月的最后一天 CALL FUNCTI ... -
程序调用——submit的用法
2008-05-21 18:45 2352ABAP程序的启动方式有两种。一种是直接运行,即在事务代码SE ... -
如何限制自己开发的耗时报表在sap系统中运行的个数,以保证正常业务的进行
2008-05-05 13:02 1087在SAP 系统中经常有许多用户自行开发的报表,有些报表运行很 ... -
源碼下載----批量下载程序和表结构
2008-04-23 07:58 1067REPORT YGJH003 NO STANDARD PAG ... -
ABAP/4编程中用到的系统函数
2008-04-23 07:56 1227sy-index:做无条件循环是的次数值. sy-subrc ... -
sap 函数小结
2008-04-23 07:55 1510函数名 描述 SD_VBAP_READ_WITH_VBELN ... -
获取SAP系统用户出口列表
2008-04-23 07:47 920REPORT Y_FIND_USEREXIT ... -
根据事务代码找User exit
2008-04-23 07:45 926TABLES : tstc, "SAP Tr ... -
Upload excel file 到 INTERNAL TABLE 的方法
2008-04-23 07:43 1620FORM upload_data . DATA:w_tab ... -
自定义BAPI的基本资料
2008-04-23 07:28 1601BAPI的简单实现步骤 一,创建Function Modu ... -
SAP BDC技术
2008-04-23 07:18 1247在SAP系统里,重复输入数据时,(数据不同,但是操作是相同的, ... -
SAP系统常用变量
2008-04-11 07:28 2377系统内部有一个专门存放系统变量的结构SYST,其中最常用的系统 ... -
Users Dialogs: Lists
2008-03-26 13:50 775data: wa_spfli type spfli, ... -
SAP SUBROUTINES SAP子程序
2008-03-25 14:24 981SAP子程序 是PROGRAM 内部模块单元。用 FORM 开 ...
相关推荐
SAP增强工具程序SAP增强工具程序SAP增强工具程序
SAP 中如何寻找增强 方法一、利用TCODE寻找增强(第二代的增强) 执行一个程序(源代码后附),在选择屏幕处输入你所需要增强的程序TCODE,执行後,就会出现一个列表,那里就有关于如何增强这个的绝大部分SMOD增强。...
SAP用户出口和增强 SAP 灵活性的最集中的体现除了后台配置外,就是增强和修正,即为了让软件更好的满足 用户的需求,SAP 允许客户在标准软件的基础上做功能性的修改; 2. 为了避免用户修改失控,损坏标准系统,...
SAP增强其实是标准程序预留出来,由开发自定义实现标准功能不具备或不适用用户的功能,分为出EXIT出口增强、函数式增强、BADI增强以及显式增强以及隐式增强,这篇问藏分享了增强的查找方法
SAP屏幕增强示例(包括物料主数据,BOM屏幕);SAP屏幕增强示例(包括物料主数据,BOM屏幕)
sap pi 7.0 增强 实例。来自sap 官网的详细资料。
SAP用户登录增强示例SAP用户登录增强示例SAP用户登录增强示例
SAP MDG工作流增强,基于规则的工作流增强,Rule-Based Worklfow
SAP HCM中提供标准的人事信息类型,但并不能满足所有的业务需要,因此自定义就显得很有必要。
SAP 屏幕开发增强,标准屏幕中ALV增强的全过程,与其屏幕增强有区别
SAP BW 数据源介绍及增强;SAP BW 数据源介绍及增强
SAP系统中的字段描述是可以更改的。有一种很简单直接的方式就是文本增强
这是一个关于SAP物料主数据的增强代码,希望对初学者有一定帮助。
SAP增强课件SAP增强课件SAP增强课件SAP增强课件
SAP CRM IPC 增强
该文档示例增强F-29,同时该出口也可实现F-02,FB01,FB02等事务码的增强,亲测有效,其他可自行测试
SAP屏幕增强总结整理 测试文档 文档SAP屏幕增强总结整理 测试文档 文档SAP屏幕增强总结整理 测试文档 文档
SAP 开发 SD 相关的增强BADI,应用于ABAP开发的SAP应用增强的编程资料