Skip to Content
author's profile photo
Former Member

User Exits!!

hi all

please tell me the list of user exits related to transaction IW32.

regards

ravish

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

7 Answers

  • author's profile photo
    Former Member
    Posted on Aug 22, 2007 at 05:58 AM

    hi

    Following exit is available. Pls check whether it suits ur need...

    Transaction Code - IW32 CHANGE ORDER

    Exit Name Description

    <b>

    IWO10012 Maintenance order: Priority handling on central header</b>

    If it doesnt.. pls check with a badi...

    To search for a badi, go to se 24 display <b>class cl_exithandler.</b>

    double click on method get_instance, get a break point on case statement.

    execute and start the required transaction in new session.

    look for variable <b>exit_name.</b> It would show the available badi's.

    Please do reward if useful

    Regards

    Swati

    Add comment
    10|10000 characters needed characters exceeded

  • author's profile photo
    Former Member
    Posted on Aug 22, 2007 at 05:59 AM

    Hi Ravish,

    The User Exit for Transactin IW32 is: IWO10012

    Reward point if helpful.

    Regards,

    Siddhesh Sanghvi.

    Add comment
    10|10000 characters needed characters exceeded

  • author's profile photo
    Former Member
    Posted on Aug 22, 2007 at 05:59 AM

    Hi,

    The User Exits related to Transaction <b>IW32</b> is <b>EXIT_SAPLCOIH_012 (Maintenance Order: Priority Handling on Central Header)</b>.

    The Enhancement used in the Transaction IW32 is <b>IWO10012</b>.

    Regards,

    Padmam.

    Add comment
    10|10000 characters needed characters exceeded

  • author's profile photo
    Former Member
    Posted on Aug 22, 2007 at 05:59 AM

    Hi

    IWO10012 Maintenance order: Priority handling on central header

    Regards

    Ravish

    Add comment
    10|10000 characters needed characters exceeded

  • author's profile photo
    Former Member
    Posted on Aug 22, 2007 at 06:01 AM

    Hi,

    In order to find out the user exits for any tcode,

    1. get the developement class of the tcode from SE93.

    2. Now goto transaction SMOD and press F4,

    3. give in the Deve class in the dev class and Press ENTER

    this will show u the exits for any tcode.

    or execute this report

    http://www.erpgenie.com/sap/abap/code/abap26.htm

    which gives the list of exits for a tcode

    Add comment
    10|10000 characters needed characters exceeded

  • Posted on Aug 22, 2007 at 06:02 AM

    Goyal,

    Run this report to know all the available userexits for a particular transaction.

    REPORT Zf9 .

    tables : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir.

    tables : 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 obligatory.

    select single * from tstc where tcode eq p_tcode.

    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 = 'SMOD'

    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 - ', "#EC NOTEXT

    20(20) p_tcode,

    45(50) tstct-ttext.

    skip.

    if not jtab[] is initial.

    write:/(95) sy-uline.

    format color col_heading intensified on.

    write:/1 sy-vline,

    2 'Exit Name', "#EC NOTEXT

    21 sy-vline ,

    22 'Description', "#EC NOTEXT

    95 sy-vline.

    write:/(95) sy-uline.

    loop at jtab.

    select single * from modsapt

    where sprsl = sy-langu and

    name = jtab-obj_name.

    format color col_normal intensified off.

    write:/1 sy-vline,

    2 jtab-obj_name hotspot on,

    21 sy-vline ,

    22 modsapt-modtext,

    95 sy-vline.

    endloop.

    write:/(95) sy-uline.

    describe table jtab.

    skip.

    format color col_total intensified on.

    write:/ 'No of Exits:' , sy-tfill. "#EC NOTEXT

    else.

    format color col_negative intensified on.

    write:/(95) 'No User Exit exists'. "#EC NOTEXT

    endif.

    else.

    format color col_negative intensified on.

    write:/(95) 'Transaction Code Does Not Exist'. "#EC NOTEXT

    endif.

    at line-selection.

    get cursor field field1.

    check field1(4) eq 'JTAB'.

    set parameter id 'MON' field sy-lisel+1(10).

    call transaction 'SMOD' and skip first screen.

    Courtesy:-SDN

    K.Kiran.

    Add comment
    10|10000 characters needed characters exceeded

  • author's profile photo
    Former Member
    Posted on Aug 22, 2007 at 06:05 AM

    Hi Ravish,

    for this tcode only one user ecxit will be available in SAP.

    IWO10012 - Maintenance order: Priority handling on central header .

    <b>Reward points if useful </b>

    Cheers,

    Chandra

    Add comment
    10|10000 characters needed characters exceeded