- 浏览: 56365 次
- 性别:
- 来自: 北京
最近访客 更多访客>>
最新评论
-
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 2063首先来讲解一下什么是 ... -
两内表关联删除操作
2008-06-17 13:23 1351有两个内部表:IT_TAB1 ... -
BAPI_GOODSMVT_CREATE --mb01,mb1A
2008-06-17 13:22 1945* BAPI TO Upload Inventory ... -
System Fields for Current Date and Time
2008-06-11 10:47 974The following system fields are ... -
ABAP 表格控制(Table Control)和步循环
2008-06-05 08:04 4793表格控制(Table Control)和步循环 ... -
如何动态改变Table Control的列抬头
2008-06-05 08:00 15371、In the screen painter use Inp ... -
SAP常用的function(转)
2008-06-05 07:59 19351. 获取每个月的最后一天 CALL FUNCTI ... -
程序调用——submit的用法
2008-05-21 18:45 2417ABAP程序的启动方式有两种。一种是直接运行,即在事务代码SE ... -
如何限制自己开发的耗时报表在sap系统中运行的个数,以保证正常业务的进行
2008-05-05 13:02 1146在SAP 系统中经常有许多用户自行开发的报表,有些报表运行很 ... -
源碼下載----批量下载程序和表结构
2008-04-23 07:58 1094REPORT YGJH003 NO STANDARD PAG ... -
ABAP/4编程中用到的系统函数
2008-04-23 07:56 1297sy-index:做无条件循环是的次数值. sy-subrc ... -
sap 函数小结
2008-04-23 07:55 1561函数名 描述 SD_VBAP_READ_WITH_VBELN ... -
获取SAP系统用户出口列表
2008-04-23 07:47 950REPORT Y_FIND_USEREXIT ... -
根据事务代码找User exit
2008-04-23 07:45 959TABLES : tstc, "SAP Tr ... -
Upload excel file 到 INTERNAL TABLE 的方法
2008-04-23 07:43 1661FORM upload_data . DATA:w_tab ... -
自定义BAPI的基本资料
2008-04-23 07:28 1660BAPI的简单实现步骤 一,创建Function Modu ... -
SAP BDC技术
2008-04-23 07:18 1291在SAP系统里,重复输入数据时,(数据不同,但是操作是相同的, ... -
SAP系统常用变量
2008-04-11 07:28 2424系统内部有一个专门存放系统变量的结构SYST,其中最常用的系统 ... -
Users Dialogs: Lists
2008-03-26 13:50 806data: wa_spfli type spfli, ... -
SAP SUBROUTINES SAP子程序
2008-03-25 14:24 1011SAP子程序 是PROGRAM 内部模块单元。用 FORM 开 ...
相关推荐
SAP屏幕增强是一种在SAP系统中对屏幕进行自定义和修改的技术,旨在提高用户体验和工作效率。本文档总结了SAP屏幕增强的各种应用场景和实现方法,涵盖了销售订单、交货单、采购申请等多个业务模块。 销售订单屏幕...
SAP增强查找工具程序 SAP增强查找工具程序是基于ABAP编程语言开发的一种查找工具程序,旨在帮助SAP系统管理员和开发者快速查找各种类型的增强工具程序。该工具程序可以根据不同的搜索条件和scope criteria来查找...
SAP MDG审批流程增强是指通过一系列的技术手段和方法,对SAP系统中的工作流进行定制化和扩展,以满足企业特定的业务流程需求。这种增强工作流通常是基于规则的,即Rule-Based Workflow,使得工作流的每个决策点都能...
在寻找自己需要的出口时,可以通过配置文档的帮助和 SAP library 寻找业务系统的出口,sap library 在‘implementation guide’中寻找出口,在配置功能执行按钮左边一般都有一个说明文档,描述相关的出口。...
本文主要介绍了SAP中的表维护生成器(Table Maintenance Generator,简称TMG)的概念、用途、创建方法及其增强功能,特别是通过事件进行视图维护的增强,如新建、删除、保存等操作。 #### 详细介绍 ##### 表维护...
SAP用户出口和增强 SAP 灵活性的最集中的体现除了后台配置外,就是增强和修正,即为了让软件更好的满足 用户的需求,SAP 允许客户在标准软件的基础上做功能性的修改; 2. 为了避免用户修改失控,损坏标准系统,...
SAP 中如何寻找增强 方法一、利用TCODE寻找增强(第二代的增强) 执行一个程序(源代码后附),在选择屏幕处输入你所需要增强的程序TCODE,执行後,就会出现一个列表,那里就有关于如何增强这个的绝大部分SMOD增强。...
本篇将详细介绍如何在SAP标准屏幕中对ALV进行增强,特别是针对ME28交易代码的相关操作。 首先,我们要理解“增强”的概念。在SAP中,增强是一种修改标准功能而不破坏其核心结构的方法。这通常通过使用增强点、BADI...
### SAP会计凭证BTE增强详解 #### 一、概述 SAP系统中,会计凭证处理是财务管理模块的核心功能之一。为了满足企业的个性化需求,SAP提供了多种自定义和增强机制,其中“业务事务增强”(Business Transaction ...
SAP增强其实是标准程序预留出来,由开发自定义实现标准功能不具备或不适用用户的功能,分为出EXIT出口增强、函数式增强、BADI增强以及显式增强以及隐式增强,这篇问藏分享了增强的查找方法
本篇文章将详细介绍如何在SAP SD VF04环境中实现这一增强功能。 首先,问题的背景是在VF04中,用户在处理SD凭证时发现某些字段缺乏搜索帮助,这导致数据输入效率较低。为了提升用户体验并提高工作效率,我们需要为...
SAP屏幕增强示例(包括物料主数据,BOM屏幕);SAP屏幕增强示例(包括物料主数据,BOM屏幕)
MIGO是SAP中的一个模块,用于物料移动的处理,而CL_EXITHANDLER是SAP系统中用于管理程序退出点和增强的类。要查找MIGO程序中使用的BADI,可以通过SE38工具进行全局搜索,定位到相关的BADI接口。 标签:“SAP BADI”...
"SAP方丈全集"汇集了专家对于SAP系统中核心模块的深入理解和实践经验,特别提到了FI(Financial Accounting,财务会计)、CO(Controlling,管理会计)、MM(Material Management,物料管理)和PS(Project System,...
### SAP-R/3 出口(增强)详解 #### 一、引言 在SAP系统中,**出口(Enhancements)**是一个重要的概念,它允许企业在不改变标准软件的前提下,根据自身业务需求定制功能。本文将深入探讨SAP-R/3中的出口机制,...
sap pi 7.0 增强 实例。来自sap 官网的详细资料。
文本增强作为一种简单直接的方式来优化SAP系统中的数据描述,不仅能够显著提高用户的使用体验,还能有效提升数据质量。通过合理规划和实施文本增强方案,企业可以更好地利用SAP系统来支持其日常运营和决策制定过程。...
企业客户在使用SAP SD模块的过程中,经常会遇到需要对标准流程进行个性化调整或功能扩展的情况,而SAP提供的BADI (Business Add-Ins) 正是用于实现这种业务增强的技术手段。 BADI是SAP开发中用于业务增强的一种技术...