Uswer exits: How can we know weathewr application is having user exits

what is the t.code used to find weather user exits is having or not.

u can use this program to find it.
TABLES : TSTC,
TADIR,
MODSAPT,
MODACT,
TRDIR,
TFDIR,
ENLFDIR,
SXS_ATTRT ,
TSTCT.
DATA : JTAB LIKE TADIR OCCURS 0 WITH HEADER LINE.
DATA : FIELD1(30).
DATA : V_DEVCLASS LIKE TADIR-DEVCLASS.
PARAMETERS : P_TCODE LIKE TSTC-TCODE,
P_PGMNA LIKE TSTC-PGMNA .
DATA wa_tadir type tadir.
START-OF-SELECTION.
IF NOT P_TCODE IS INITIAL.
SELECT SINGLE * FROM TSTC WHERE TCODE EQ P_TCODE.
ELSEIF NOT P_PGMNA IS INITIAL.
TSTC-PGMNA = P_PGMNA.
ENDIF.
IF SY-SUBRC EQ 0.
SELECT SINGLE * FROM TADIR
WHERE PGMID = 'R3TR'
AND OBJECT = 'PROG'
AND OBJ_NAME = TSTC-PGMNA.
MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
IF SY-SUBRC NE 0.
SELECT SINGLE * FROM TRDIR
WHERE NAME = TSTC-PGMNA.
IF TRDIR-SUBC EQ 'F'.
SELECT SINGLE * FROM TFDIR
WHERE PNAME = TSTC-PGMNA.
SELECT SINGLE * FROM ENLFDIR
WHERE FUNCNAME = TFDIR-FUNCNAME.
SELECT SINGLE * FROM TADIR
WHERE PGMID = 'R3TR'
AND OBJECT = 'FUGR'
AND OBJ_NAME EQ ENLFDIR-AREA.
MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
ENDIF.
ENDIF.
SELECT * FROM TADIR INTO TABLE JTAB
WHERE PGMID = 'R3TR'
AND OBJECT in ('SMOD', 'SXSD')
AND DEVCLASS = V_DEVCLASS.
SELECT SINGLE * FROM TSTCT
WHERE SPRSL EQ SY-LANGU
AND TCODE EQ P_TCODE.
FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.
WRITE:/(19) 'Transaction Code - ',
20(20) P_TCODE,
45(50) TSTCT-TTEXT.
SKIP.
IF NOT JTAB[] IS INITIAL.
WRITE:/(105) SY-ULINE.
FORMAT COLOR COL_HEADING INTENSIFIED ON.
Sorting the internal Table
sort jtab by OBJECT.
data : wf_txt(60) type c,
wf_smod type i ,
wf_badi type i ,
wf_object2(30) type C.
clear : wf_smod, wf_badi , wf_object2.
Get the total SMOD.
LOOP AT JTAB into wa_tadir.
at first.
FORMAT COLOR COL_HEADING INTENSIFIED ON.
WRITE:/1 SY-VLINE,
2 'Enhancement/ Business Add-in',
41 SY-VLINE ,
42 'Description',
105 SY-VLINE.
WRITE:/(105) SY-ULINE.
endat.
clear wf_txt.
at new object.
if wa_tadir-object = 'SMOD'.
wf_object2 = 'Enhancement' .
elseif wa_tadir-object = 'SXSD'.
wf_object2 = ' Business Add-in'.
endif.
FORMAT COLOR COL_GROUP INTENSIFIED ON.
WRITE:/1 SY-VLINE,
2 wf_object2,
105 SY-VLINE.
endat.
case wa_tadir-object.
when 'SMOD'.
wf_smod = wf_smod + 1.
SELECT SINGLE MODTEXT into wf_txt
FROM MODSAPT
WHERE SPRSL = SY-LANGU
AND NAME = wa_tadir-OBJ_NAME.
FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
when 'SXSD'.
For BADis
wf_badi = wf_badi + 1 .
select single TEXT into wf_txt
from SXS_ATTRT
where sprsl = sy-langu
and EXIT_NAME = wa_tadir-OBJ_NAME.
FORMAT COLOR COL_NORMAL INTENSIFIED ON.
endcase.
WRITE:/1 SY-VLINE,
2 wa_tadir-OBJ_NAME hotspot on,
41 SY-VLINE ,
42 wf_txt,
105 SY-VLINE.
AT END OF object.
write : /(105) sy-ULINE.
ENDAT.
ENDLOOP.
WRITE:/(105) SY-ULINE.
SKIP.
FORMAT COLOR COL_TOTAL INTENSIFIED ON.
WRITE:/ 'No.of Exits:' , wf_smod.
WRITE:/ 'No.of BADis:' , wf_badi.
ELSE.
FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
WRITE:/(105) 'No userexits or BADis exist'.
ENDIF.
ELSE.
FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
WRITE:/(105) 'Transaction does not exist'.
ENDIF.
AT LINE-SELECTION.
data : wf_object type tadir-object.
clear wf_object.
GET CURSOR FIELD FIELD1.
CHECK FIELD1(8) EQ 'WA_TADIR'.
read table jtab with key obj_name = sy-lisel+1(20).
move jtab-object to wf_object.
case wf_object.
when 'SMOD'.
SET PARAMETER ID 'MON' FIELD SY-LISEL+1(10).
CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN.
when 'SXSD'.
SET PARAMETER ID 'EXN' FIELD SY-LISEL+1(20).
CALL TRANSACTION 'SE18' AND SKIP FIRST SCREEN.
endcase.

Similar Messages

  • How can I know the number of concurrent users

    Dears,
    We have a sizing document from one of our vendors which is asking for the "Peak number of concurrent users in E-mail".
    How can we estimate that? is it something like 5% of Total # of Users?

    Hi,
    If your field symbol has been defined as an internal table :
    Use std describe as
    Data: l type i.
    describe <fs> lines l.
    'l' will contain the number of lines as needed.
    FYI
    The size of this storage area in a field symbols depends on the number of table lines which is not fixed, but determined dynamically at runtime.
    Regards,
    Amit

  • How can I know which applications were opened by someone else who used my computer?

    I'd like to know how to interpret the logs that I get in Console to figure out which applications and which files were opened by someone who used my computer. Thanks for any help you might be able to offer!

    If you go to Settings > General > About > Diagnostics & Usage > Diagnositic & Usage Data you can see what was used if it returns an error of any kind.

  • How can I know which application is running in gnome 3

    In the gnome 2 ,the running application is showed in the panel,
    but  in gnome 3,there is no panel
    I know that  i can switch to overview by pressing super key(windows key), but I think it is too inconvenient .

    I use Gnome Do in the "Docky" mode
    see here : http://do.davebsd.com/wiki/Docky

  • How can I know from which page a user came??

    Hi.
    There is a way to know what was the previous page in the usrs browsers, but I don't know how.
    Can you help me?
    The problem is:
    I have an error page that writes exception info on the screen:
    StringWriter sw = new StringWriter();
    PrintWriter pw = new PrintWriter(sw);
    exception.printStackTrace(pw);
    String msg = sw.toString();
    It works fine, and usualy in the msg I have all info about the page that the exception ocured in.
    But when it is an SQL exception, I don't know what jsp page made that SQL call.
    So I want to print the path of the page previous to the error page.
    Thanks for Help.
    Vadim.

    Greetings,
    There is a way to know what was the previous page in
    the usrs browsers, but I don't know how.
    Can you help me?Get the HTTP request header 'Referer':
    <a href='<%= request.getHeader( "Referer" ) %>'>Return to main page</a>I hope this helps.
    Thanks for Help.
    Vadim.Regards,
    Tony "Vee Schade" Cook

  • How can I know the username of a user that logged in?(Authorization)

    I have a problem with authorization. In our system, everyone could take some reports. But we must restrict the data that a user can see.
    So, I must know what is the username of the logged in user.
    I have tried :XDO_USER_NAME variable in SQL statement but it doesn't work.
    Is there any way to get the username of the logged in user.
    Thanks..
    Edited by: user10137960 on 16.Kas.2009 11:27
    Edited by: user10137960 on 16.Kas.2009 11:33
    Edited by: user10137960 on 16.Kas.2009 11:35

    Hi
    Needs to be lower case
    http://blogs.oracle.com/xmlpublisher/2007/04/whos_on_first.html
    Regards
    tim

  • How can we know WD Appl is running from portral or normal

    Hi Experts,
    Could any body help in this...
    How can we know one application is running from portal or normal application??
    Thanks,
    kris..

    Hi,
    Below code might help you.
    data: lo_api_component    TYPE REF TO if_wd_component,
      lv_cl_environment   TYPE        i,
    lo_wd_application   TYPE REF TO if_wd_application.
    * get application environment: portal or non-portal environment
      lo_wd_application = lo_api_component->get_application( ).
      lv_cl_environment = lo_wd_application->get_client_environment( ).
      IF lv_cl_environment = if_wd_application=>co_client_environment-portal.
    endif.
    Thanks,
    Kranthi.

  • How can we know the password for a oracle user

    Hi to All,
    Can any one help me plz how can we know the password for any user in oracle.
    Regards
    dxb_dba

    Assuming one wants to stay with database-stored passwords (the traditional method), one may want to look at the password aging and complexity enforcing mechanisms.
    Oracle has a complete manual around this. For 10gR2, the Oacle Database Security Guide chapter 4 is interesting reading - section 4.3 is the discussion for database authentication. And section 7.4.4 talks about the complexity enforcement.
    Message was edited by: Hans Forbrich - reworded so it is not misinterpreted as directed at an individual.

  • How can I know the version of Application Server Java Virtual Machine

    How can I know the version of Application Server Java Virtual Machine?
    Thanks a lot.

    Thats easy. Your jdk/jre are located in the App Server home directory. Just run the java command under the jdk directory with the "-version" switch and it will provide you with detailed information about your VM.
    For example if you're doing it at command prompt it will be something like
    java -versionI hope this will be useful to you.
    Regards,
    Wasif

  • How can I know about the latest updates / versions which when available for all the CC products, without having to install and check it with the Desktoip Creative Cloud Application ?

    How can I know about the latest updates / versions which when available for all the CC products, without having to install and check it with the Desktoip Creative Cloud Application ?

    Thanks for looking into this Jeff!
    I work with an Inventory module software and is responsible for software detection across several computers. Once an updated version comes up, I update our database with latest software details to get it detected if installed on any machines.
    The problem tracking updates with Desktop Creative Cloud Software are;
    1)We have to have it installed with the CC applications in-order to get the notification of the latest updates and have to check everyday.
    2)Only relates to the latest updates, so in-between we may miss a prior update unknowingly.Hence, the remote machines having those updates may not get  detected with the software version update which would create problem in reporting.
    3)For all CC products, there is no base or previous updates available for installation if we miss one.
    I went through the Adobe Products Update pages [Product updates] which holds good when it comes to Acrobat and Reader software which I follow to track down any newer updates but this is inconsistent when it comes to CC products like in After Effects CC, Dreamweaver CC etc...
    So overall to be very specific, is there any one channel I can follow to get the notifications only for the updates on CC products and then may be I can rely on Desktop Creative Cloud for installation if not available anywhere like in product update pages of Adobe ?
    Regards,
    Subrat

  • I have been charged by iTunes through my credit card but I didn't buy any application, how can i know iTunes charge me for what?

    I have been charged by iTunes through my credit card but I didn't buy any application, how can i know iTunes charge me for?

    You can check the purchase history on your account via the Store > View Account menu option on your computer's iTunes, though I'm not sure if that shows auto-renewing subscriptions. Have you added or changed your credit card details on your account (when you do then a small temporary store holding charge may be applied to check that the details are correct and valid, which should disappear within a few days) ? If you haven't changed your card details or can't find or don't recognise what the charge is for then you can contact iTunes Support via this page : http://www.apple.com/support/itunes/contact/ - click on Contact iTunes Store Support on the right-hand side of the page, then Purchases, Billing & Redemption

  • How can I know programmatically from my app, safari or any other browser application browse which url on iPhone?

    How can I know programmatically from my app that safari Native application or other browser application currently hit which URL.I want to know Currently which URL hit on browser in my app (in Background / Foreground).
    Please give me your valuable responce.
    Thanks in advance.

    Not possible.

  • How can we know the format of report

    Developed a web application using java SDK.
    How can we know the format of report that is is it a crystal report , PDF or excel or hyperling.
    If it is crystal report then i use openDoc and the report is opened but if its a hyperlink or PDf i am not able to open the report .
    Please help.
    Thanks

    Check the si_kind or so_progid property of object. You can use oInfoObject.getKind() to retrieve that.
    a crystal report would return crystalreport a pdf would return pdf etc.

  • How can change language of application dynamic?

    In the dialog I have combo box in which I can select desire language for application. When I select value I save this value in the config file. But language change ONLY when I exit and again enter to the application. How can change language of application dynamic (without exit from application) ?

    alexpass wrote:
    In the dialog I have combo box in which I can select desire language for application. When I select value I save this value in the config file. But language change ONLY when I exit and again enter to the application. How can change language of application dynamic (without exit from application) ?I guess your application sets the locale at "startup", based on the contents of the config file, using a call to java.util .Locale.setDefault(Locale). Did you try to call this method in response to the selection in the combobox?
    This won't refresh all widgets already created however. You probably have to re-create them all.
    There may be case-by-case way to refresh them, for example Locale-dependent layout may be taken into account dynamically. Try and tell us.

  • How can I close this application?

    I entered a script that autoclicks every 0.1 seconds and I didn't turn off the mouse thing so it just keeps entering 5s. I can't do anything except move my cursor(can't click or type). How can I close this application?

    > I have an interface (main vi) wich call another interface (pop
    > up).this interface call another interface. How can I do in order to
    > close the interface which is calling without stopping my application
    >
    There is a mechanism built into subVIs and subVI calls to open when
    called and close when finished. This still works fine for many tasks
    and is quick and easy. To use this, you can use the File>>VI Properties
    on your subVI, go to Window Appearance, Customize, and it is in the left
    column near the bottom.
    You can also set this on a subVI call by right clicking, choosing SubVI
    node setup and set the same Open when called and Close on exit settings.
    The difference between them is that the first will affect every usage of
    the VI, whereas the
    second can be set to pop open sometimes and other
    times not.
    Of course there is another way, introduced when the VI server was added.
    There is a VI property for the VI class, Front Panel Window Open.
    Setting it to True and FALSE will open and close. There is also now a
    method for opening and closing with a few additional options.
    The VI Server allows for more control and flexebility, but the first two
    options are still perfectly valid for simple things. If using them,
    closing your subVI is as simple as exiting your outer loop of your
    subVI. This returns and closes the window all at once giving control
    and and data parameters back to the caller. If using the VI Server, you
    can either close the window just before returning or leave it to the
    caller. Just be sure they are in agreement.
    Greg McKaskle

Maybe you are looking for

  • How to change Error Message into warning message

    Dear Friends, I am getting an error The qty stored that was entered is adjusted Message no. XU 040 at the time of GRN. I am maintaining batch specific Unit of Measure. Please tell me how to change this error message in to a warning message. Thanks Pr

  • ORABPEL-11811 - Error while calling PL/Sql API Into BPEL Process

    Hi, I have created a BPEL Process for creating a Order in Oracle using the synchronous process. I have followed the below steps. 1) Created a Stored procedure using the Order Creation API's by passing Recard Type IN parameters. 2) Created Synchronous

  • How do I turn off email alerts in iOS 7?

    How do I turn off email alerts in iOS 7? I've been to Notifications, Mail/Contacts/Calendars & Sounds. Turned everything off but the kitchen sink...powered down and back up...persistent email sound goes off everytime mail arrives (junk or good). Than

  • Line in Macbook Pro retina display late 2013 model

    there is the very thin line on the screen sometimes pink, red, green colour. towards the left side of the screen. the line goes of sometimes comes back.  I have read many people had this problem, but the posts was last years. is this hardware or soft

  • How do i get photos sent via email into the new photos app in yosemite 10.10.3

    Using mail on my mac, having upgraded to Yosemite 10.10.3 i now cant import photos sent via email into the new photos app. if i highlight the photo in mail and right click the mouse the option is still to export to iPhoto !!