关于sap增强的问题

问题描述

小弟最近在研究sap的出口增强,,有哪位高手能够指点下,在标准程序里debug找第二代出口是的要点呢,,谢谢各位啦!!!

解决方案

解决方案二:
使用SMOD和CMOD事务代码查看
解决方案三:
不用DEBUG。你把如下代码写成一个程序,就可以通过TCODE查出口,很方便的。reportzuserexitnostandardpageheading.tables:tstc,tadir,modsapt,modact,trdir,tfdir,enlfdir.tables:tstct.data:jtabliketadiroccurs0withheaderline.data:field1(30).data:v_devclassliketadir-devclass.parameters:p_tcodeliketstc-tcodeobligatory.selectsingle*fromtstcwheretcodeeqp_tcode.ifsy-subrceq0.selectsingle*fromtadirwherepgmid='R3TR'andobject='PROG'andobj_name=tstc-pgmna.move:tadir-devclasstov_devclass.ifsy-subrcne0.selectsingle*fromtrdirwherename=tstc-pgmna.iftrdir-subceq'F'.selectsingle*fromtfdirwherepname=tstc-pgmna.selectsingle*fromenlfdirwherefuncname=tfdir-funcname.selectsingle*fromtadirwherepgmid='R3TR'andobject='FUGR'andobj_nameeqenlfdir-area.move:tadir-devclasstov_devclass.endif.endif.select*fromtadirintotablejtabwherepgmid='R3TR'andobject='SMOD'anddevclass=v_devclass.selectsingle*fromtstctwheresprsleqsy-languandtcodeeqp_tcode.formatcolorcol_positiveintensifiedoff.write:/(19)'TransactionCode-',20(20)p_tcode,45(50)tstct-ttext.skip.ifnotjtab[]isinitial.write:/(95)sy-uline.formatcolorcol_headingintensifiedon.write:/1sy-vline,2'ExitName',21sy-vline,22'Description',95sy-vline.write:/(95)sy-uline.loopatjtab.selectsingle*frommodsaptwheresprsl=sy-languandname=jtab-obj_name.formatcolorcol_normalintensifiedoff.write:/1sy-vline,2jtab-obj_namehotspoton,21sy-vline,22modsapt-modtext,95sy-vline.endloop.write:/(95)sy-uline.describetablejtab.skip.formatcolorcol_totalintensifiedon.write:/'NoofExits:',sy-tfill.else.formatcolorcol_negativeintensifiedon.write:/(95)'NoUserExitexists'.endif.else.formatcolorcol_negativeintensifiedon.write:/(95)'TransactionCodeDoesNotExist'.endif.atline-selection.getcursorfieldfield1.checkfield1(4)eq'JTAB'.setparameterid'MON'fieldsy-lisel+1(10).calltransaction'SMOD'andskipfirstscreen.
解决方案四:
引用2楼sunrisehy2003的回复:

不用DEBUG。你把如下代码写成一个程序,就可以通过TCODE查出口,很方便的。reportzuserexitnostandardpageheading.tables:tstc,tadir,modsapt,modact,trdir,tfdir,enlfdir.tables:tstct.data:jtabliketadirocc……

这段代码我已经在用了,,只是想多了解几种找出口的方法。。debug标准程序应该是最保险的,敢问阁下可有什么心得体会啊,,另外通过开发类去找出口时怎么找的啊
解决方案五:
我用SAP也不久,知道的不多。
解决方案六:
该回复于2010-11-02 10:18:21被版主删除
解决方案七:
sap的增强方式挺多的,比如有校验替代(FICO),增强(CMOD),BTE,BADI,Enhancmentpoint(从NetWever7.0的新功能)等。具体用什么方式要具体分析。
解决方案八:
该回复于2010-12-21 09:55:07被版主删除
解决方案九:
引用6楼paulchen258的回复:

sap的增强方式挺多的,比如有校验替代(FICO),增强(CMOD),BTE,BADI,Enhancmentpoint(从NetWever7.0的新功能)等。具体用什么方式要具体分析。

这位兄台可有相关的资料。。方便的话能发到我的邮箱嘛?chencheng2240@yahoo.cn谢谢
解决方案十:
该回复于2010-12-27 12:47:47被版主删除
解决方案十一:
网上多的是查找的方法啊

时间: 2025-01-21 00:06:09

关于sap增强的问题的相关文章

SAP增强

问题描述 SAP字段增强,一直没有练习过,不知道怎么开头,看代码也不太懂!求助一下!!! 解决方案 解决方案二:field_exist?ecc6.0开始好像不支持了丫,我在IDES上试过,但是在DEV环境上用不了.可以考虑下用别的,enhancmentframework里面介绍了很多种方法,未必需要一棵树上吊死解决方案三:学习!解决方案四:首先寻找增强的出口,然后找出要增强的字段所在的表,然后再根据业务需求加上相关代码即可,通常找增强出口是比较难找的,增强的代码都是比较简单的ABAP代码.解决方

《SAP入门经典(第5版)》——导读

前言我们已经介绍了SAP的基本情况,以及"SAP领域和我们的生活在过去几年已经发生了巨变,我很高兴与SAP的新手和老兵们分享这一变化."这是2011年本书第4版前言中George Anderson所说的话.当他和Sams邀请我作为这一最新版本的主要作者时,这句话也反映了我的心情:这一任务令我兴奋!也是我的荣幸.我是认真的!实际上,George和我分担了重写和编辑这一版本的工作.我们引入了更多的屏幕截图和其他插图,修订了格式,同时保留了旧版本中最有教益的方面.此外,我们增加了大量新内容.

ABAP 面试问题及答案(一):数据库更新及更改 SAP Standard (转)

最近在准备面试,在网上找了一份英文文档: ABAP 面试问题及答案.该文档的英文原标题为: SAP ABAP Interview Questions, Answers, and Explanations: ABAP Certification Review,作者为 Barry Fewer.现将其翻译出来,权当在做笔记.PS,实际上,就我经过的几次面试看,没有问得这么详细的.就把这当作是学习笔记吧,这些细节对平时的开发也非常有用. 问题一:锁对象(Lock Object)和 FM(Function

甲骨文创造新的SPA(ATO)标准应用基准测试世界纪录

甲骨文公司日前宣布,运行在Oracle SPARC Enterprise M9000服务器上的Oracle 数据库11g版本2在SAP按订单组装(ATO)标准应用基准测试中,创造了新的世界纪录(1),这充分展示了Oracle软件和硬件的卓越性能及可扩展性. 此次基准测试采用了面向SAP ERP 6.0应用的Unicode版SAP增强软件包4,该软件包在排名第一的企业操作系统Oracle Solaris上运行,并依靠Oracle数据库11g版本2进行数据管理. 此次破纪录的测试结果表明,基于单台S

Windows Azure为SAP提供的增强监控解决方案

正如大家在之前公告中所看到的,多个 SAP 应用程序已获得认证可在 http://www.aliyun.com/zixun/aggregation/13357.html">Azure 虚拟机中运行,未来 还会有更多 SAP 应用程序获得认证.对于希望在 Azure 中运行 SAP 应用程序的客户来说,这是个激动人心的进展,更多详情,请单击此处.在此博客中,我想集中讨论Azure为 SAP 提供的增强监控解决方案,当您在 Microsoft Azure 虚拟机上运行基于 SAP NetWea

sap va01的增强

vbap vbab 相关增强 程序名应该是  mv45afzz 好知识大家齐分享!

SAP MM01物料编号生产增强问题,求助!!

问题描述 在MM01基本视图1中加入用户字段物料编号是品牌+性别+年度+季节+类别+流水号问一:外部给号,MM01一定要输入物料编号,不然过不了?内部给号,系统会自动分配一个号如图.在EXIT_SAPLMGMU_001中修改CMARA-MATNR的值1124242100005.提示物料创建成功问二:用MM02进入,初始画面物料号栏位不是1124242100005而是10000000000023(系统自动分配的号)问三:用MM02进入输入1124242100005,提示物料不存在.表MARA中有1

SAP HANA插上32路CPU,性能有多大飞跃?

随着大数据时代的来临,来源于生产.运营.研发.销售过程中的数据越来越大,不仅充分反映了企业当前的经营状况,也为企业未来的经营决策提供了有力依据,但是要分析如此庞大的数据,只依靠传统IT架构已力不从心,旧系统逐步暴露出功能及性能方面的若干问题.华为与SAP合作构建了以SAP HANA内存数据库和华为SAP HANA一体机为基础的创新业务平台,简化与提升企业内部系统性能,为供应链.集成交付.制造.财经等关键应用加速,让业务更简单高效.实现更智能的业务创新,积极应对风起云涌的产业变革,为客户提供解决方

SAP HANA插上32路CPU,性能多大飞跃?

ZD至顶网服务器频道 04月01日 新闻消息:随着大数据时代的来临,来源于生产.运营.研发.销售过程中的数据越来越大,不仅充分反映着企业当前的经营状况,也为企业未来的经营决策提供有力依据,但是要分析如此庞大的数据,只依靠传统IT架构已力不从心,旧系统逐步呈现出功能及性能方面的若干问题.华为与SAP合作构建了以SAP HANA内存数据库和华为SAP HANA一体机为基础的创新业务平台,简化与提升企业内部系统性能,为供应链.集成交付.制造.财经等关键应用加速,让业务更简单高效.实现更智能的业务创新,