[程序收藏]查看标准TCODE的UserExit列表
2006-10-18 15:07
274 查看
方便开发系统增强时查找所需要的userexit。
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
*&---------------------------------------------------------------------*
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
*& Report Y_FIND_USEREXIT *
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
*& 获取SAP系统用户出口列表程序 *
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
*&---------------------------------------------------------------------*
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
*& *
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
*& *
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
*&---------------------------------------------------------------------*
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
REPORT Y_FIND_USEREXIT .
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
tables : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
tables : tstct.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
data : jtab like tadir occurs 0 with header line.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
data : field1(30).
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
data : v_devclass like tadir-devclass.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
parameters : p_tcode like tstc-tcode obligatory.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
select single * from tstc where tcode eq p_tcode.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
if sy-subrc eq 0.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
select single * from tadir where pgmid = 'R3TR'
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
and object = 'PROG'
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
and obj_name = tstc-pgmna.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
move : tadir-devclass to v_devclass.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
if sy-subrc ne 0.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
select single * from trdir where name = tstc-pgmna.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
if trdir-subc eq 'F'.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
select single * from tfdir where pname = tstc-pgmna.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
select single * from enlfdir where funcname =
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
tfdir-funcname.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
select single * from tadir where pgmid = 'R3TR'
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
and object = 'FUGR'
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
and obj_name eq enlfdir-area.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
move : tadir-devclass to v_devclass.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
endif.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
endif.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
select * from tadir into table jtab
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
where pgmid = 'R3TR'
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
and object = 'SMOD'
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
and devclass = v_devclass.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
select single * from tstct where sprsl eq sy-langu and
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
tcode eq p_tcode.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
format color col_positive intensified off.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
write:/(19) 'Transaction Code - ',
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
20(20) p_tcode,
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
45(50) tstct-ttext.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
skip.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
if not jtab[] is initial.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
write:/(95) sy-uline.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
format color col_heading intensified on.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
write:/1 sy-vline,
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
2 'Exit Name',
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
21 sy-vline ,
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
22 'Description',
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
95 sy-vline.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
write:/(95) sy-uline.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
loop at jtab.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
select single * from modsapt
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
where sprsl = sy-langu and
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
name = jtab-obj_name.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
format color col_normal intensified off.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
write:/1 sy-vline,
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
2 jtab-obj_name hotspot on,
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
21 sy-vline ,
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
22 modsapt-modtext,
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
95 sy-vline.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
endloop.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
write:/(95) sy-uline.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
describe table jtab.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
skip.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
format color col_total intensified on.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
write:/ 'No of Exits:' , sy-tfill.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
else.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
format color col_negative intensified on.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
write:/(95) 'No User Exit exists'.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
endif.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
else.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
format color col_negative intensified on.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
write:/(95) 'Transaction Code Does Not Exist'.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
endif.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
at line-selection.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
get cursor field field1.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
check field1(4) eq 'JTAB'.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
set parameter id 'MON' field sy-lisel+1(10).
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
call transaction 'SMOD' and skip first screen.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
*&---------------------------------------------------------------------*
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
*& Report Y_FIND_USEREXIT *
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
*& 获取SAP系统用户出口列表程序 *
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
*&---------------------------------------------------------------------*
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
*& *
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
*& *
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
*&---------------------------------------------------------------------*
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
REPORT Y_FIND_USEREXIT .
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
tables : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
tables : tstct.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
data : jtab like tadir occurs 0 with header line.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
data : field1(30).
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
data : v_devclass like tadir-devclass.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
parameters : p_tcode like tstc-tcode obligatory.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
select single * from tstc where tcode eq p_tcode.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
if sy-subrc eq 0.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
select single * from tadir where pgmid = 'R3TR'
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
and object = 'PROG'
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
and obj_name = tstc-pgmna.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
move : tadir-devclass to v_devclass.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
if sy-subrc ne 0.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
select single * from trdir where name = tstc-pgmna.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
if trdir-subc eq 'F'.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
select single * from tfdir where pname = tstc-pgmna.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
select single * from enlfdir where funcname =
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
tfdir-funcname.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
select single * from tadir where pgmid = 'R3TR'
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
and object = 'FUGR'
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
and obj_name eq enlfdir-area.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
move : tadir-devclass to v_devclass.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
endif.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
endif.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
select * from tadir into table jtab
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
where pgmid = 'R3TR'
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
and object = 'SMOD'
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
and devclass = v_devclass.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
select single * from tstct where sprsl eq sy-langu and
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
tcode eq p_tcode.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
format color col_positive intensified off.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
write:/(19) 'Transaction Code - ',
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
20(20) p_tcode,
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
45(50) tstct-ttext.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
skip.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
if not jtab[] is initial.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
write:/(95) sy-uline.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
format color col_heading intensified on.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
write:/1 sy-vline,
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
2 'Exit Name',
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
21 sy-vline ,
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
22 'Description',
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
95 sy-vline.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
write:/(95) sy-uline.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
loop at jtab.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
select single * from modsapt
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
where sprsl = sy-langu and
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
name = jtab-obj_name.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
format color col_normal intensified off.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
write:/1 sy-vline,
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
2 jtab-obj_name hotspot on,
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
21 sy-vline ,
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
22 modsapt-modtext,
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
95 sy-vline.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
endloop.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
write:/(95) sy-uline.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
describe table jtab.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
skip.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
format color col_total intensified on.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
write:/ 'No of Exits:' , sy-tfill.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
else.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
format color col_negative intensified on.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
write:/(95) 'No User Exit exists'.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
endif.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
else.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
format color col_negative intensified on.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
write:/(95) 'Transaction Code Does Not Exist'.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
endif.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
at line-selection.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
get cursor field field1.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
check field1(4) eq 'JTAB'.
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
set parameter id 'MON' field sy-lisel+1(10).
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
call transaction 'SMOD' and skip first screen.
相关文章推荐
- 个人收藏 查看程序或者tcode的badis 或者 exits
- 个人收藏 查看程序或者tcode的badis 或者 exits
- 标准API展BOM bompexpl.exploder_userexit VS bompxinq.exploder_userexit
- android开发两种退出程序方式(killProcess,System.exit) 分类: Android Activity 2014-06-13 17:28 84人阅读 评论(0) 收藏
- 通过TCODE查找User Exit.
- 如何实现标准TCODE的屏幕增强(HOWTO:Implement a screen exit to a standard SAP transaction)
- 根据tcode找增强(USEREXIT,BADI…
- MM采购订单的增强user-exit:MM06E005(示例程序是下PO做成本MR21)
- 查看任务列表程序
- 如何实现标准TCODE的屏幕增强(HOWTO:Implement a screen exit to a standard SAP transaction)
- 如何实现标准TCODE的屏幕增强(HOWTO:Implement a screen exit to a standard SAP transaction)
- 如何实现标准TCODE的屏幕增强(HOWTO:Implement a screen exit to a standard SAP transaction)
- 查看任务列表程序
- [exit]如何查找事务代码所在程序的用户出口(user-exit)(转)
- ORACLE EBS BOM 展开(使用标准程序bompexpl.exploder_userexit展开)
- 如何查看一个系统程序(TCODE)的所有OKCODE
- 本Blog收藏了大量OpenGL文章,请到右侧"文章"列表查看
- 如何查找事务代码所在程序的用户出口(user-exit)
- user exit程序中使用import参数之外的字段的办法
- return 与 exit()的区别--return退出本函数,exit()退出整个程序 分类: H_HISTORY 2013-02-03 19:44 367人阅读 评论(0) 收藏