云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

云解析_阿里云企业邮箱怎么用_免费6个月

小七 141 0

首先,我要感谢Shankar M,以下文章的作者链接:-

https://wiki.scn.sap.com/wiki/display/ABAP/To+find+out+User+Exit's+和+BADI's+表示+任何+交易+代码

在我的帖子中,我已经说明了在"定制程序以找出与特定交易代码相关的功能模块出口和BADI"之上所做的升级。

我可以将增强此定制程序实用性的一些范围可视化为:-

1)在选择屏幕中输入VA03(显示销售订单)交易代码根据上面的wiki链接,程序"YMS\u USEREXITBADITEST"只会在增强部分下显示SMOD事务代码增强名称(比如v45a003),如下所示。

这里缺少的因素是与这些增强对应的CMOD事务代码项目丢失,因此,通过SMOD事务代码导航到每个增强功能,迫使人们遵循一个费时费力的过程来推断是否有任何功能模块exit Z*inlcude是定制的,使用启用的热点。

2)类似地,输出显示与输入为VA03的事务代码包"VA"对应的BADI名称,在上面的业务加载项部分下。

而这里缺少的因素是没有关于这些BADI实现状态的进一步信息。这又给我们留下了一个耗时的方法来浏览每个BADI名称,并一个接一个地推断它们的实现细节,使用上述报告输出中启用的热点–导航至SE18事务代码。

上述缺失因素已纳入新的定制计划,因此我们将使SAP顾问在棕色地带SAP支持/实施项目中节省大量时间,并进行许多定制/增强其中,当他们试图找出任何事务代码的功能模块出口和坏处的实现时,

新自定义程序输出(ZTEST792)w.r.t

(A):功能模块出口实现:

现在在本报告的增强版本中,在输出中添加了一个新的列作为CMOD项目名称。因此,在这种情况下,顾问将能够推断,对于VA03事务代码,创建的唯一项目是MYPROJ w.r.t功能模块exits implementation–而上面列出的SMOD增强功能大约有15个,因此为我们节省了大量时间。

另外,当我们选择相应的增强功能V45A0002时,它是热点启用的将我们带到CMOD事务代码,并在下面清楚地描述实现的功能模块退出状态。

它有一个Z-include ZXVVAU04,如下所示。

PFB实现的自定义逻辑,在include ZXVVAU04内。

(B):BADIs实现:

在BADIs(业务加载项)部分下,列出了两个BADIs。第一个没有BADI实现,第二个BADI实现(YBADITEST)可用

除了自定义BADI实现名称外,我们还可以在这个综合报告输出中找到它的描述、状态和筛选值(如果有)以及所有这些技术细节

还有,BADI名称BADI\ U SD\ U V46H0001上启用了热点,这有助于我们导航到SE18事务代码,如下图所示。

下面是程序的源代码(带有内联注释),用于查找事务的功能模块出口和BADI代码:-报告ztest792.

表格:tstc,塔迪尔,服务器云服务,莫德萨普特,情态,特迪尔,tfdir公司,恩尔夫迪尔,sxs\U属性,tstct.

***修改开始–Maheswaran–2016年10月18日*数据:类似JTAB的TADIR出现在标题行的0处。

*常量声明常数:c\u saplsexo(10)类型c值'saplsexo',c\ U 0100(5)c类值"0100",c\ bdc\ cursor(15)类型c值'bdc\ cursor',c\u exn(3)类型c值"exn",c_se18(5)类型c值"se18",c\ g\ U is\ u badi(10)类型c值"g\ U is\ u badi",c\u bdc\u okcode(10)类型c值'bdc\u okcode',c\ isspot(10)类型c值'=isspot',c\ g\ U is\ u spot(10)类型c值"g\ U is\ u spot",c\空格(3)类型c值"",c类型c值"e",c类型c值"x"。

*类型声明类型:tyu modsapt开头,名称类型modname,modtext类型modtext\u d,天合一结束,

天合一开始,名称类型modname,天合一模式结束,

天合一属性开始,exit\名称类型exit\ def,文本类型cus\ U text,好评返现图片,天语结束,

天语开始,exit\名称类型exit\ def,天坛结束,

天坛开始,pgmid型pgmid,对象类型trobjtype,大数据运维,成员类型modmember,korrnum型trkorr\u old,srcsystem类型srcsystem,作者类型负责人,srcdep型维修,devclass类型devclass,genflag类型genflag,edtflag类型edtflag,C项目类型C项目,masterlang类型masterlang,versid类型versionid,paknocheck类型paknocheck,返利下载,对象类型char1,组件类型dlvunit,crelease类型释放,delflag类型objdelflag,translttxt类型translttxt,在类型creationdt上创建,检查日期类型scc日期,检查\u cfg类型scc \u cfg,泰迪尔结束,

泰迪尔模式开始,名称类型cmodname,成员类型modmember,修改结束

*数据声明资料图:泰迪尔的lt\ jtab\ tmp类型表,类型表,类型表,数据分析怎么做,tadir的jtab类型表,LTU jtab\U modsapt TYPE表格,lt\u jtab\u sxs\u attrt类型表,属性的lt\u sxs\u attrt TYPE表,wa\ U sxs\属性类型ty\ U sxs\属性,wa\ jtab\ U sxs\属性类型ty\ jtab\ U sxs\属性,wa椀jtab椀modsapt类型ty椀jtab椀modsapt,西塔布tmp类型,wa\ U modact类型ty\ U modact,wa\u modsapt TYPE ty\u modsapt.