Skip to Content
avatar image
Former Member

How to locate Exits which not belongs to Package of particular Tcode

Hi Friends,

I am working on tcode IW21 belongs to package IW01. When i am lisiting all enhancement using SMOD, i am not getting enhancement 'IWO20001'. But this enhancement triggers in tcode 'IW21'. So how to locate this kind of enhancement which not belongs to the package of TCODE.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Dec 28, 2017 at 08:33 PM


    You can go on debugger ('/h' in command line before you desired action) and the first thing you do on it is to go on the menu path

    Breakpoints-->Breakpoint at-->Breakpoint at Statement

    In it you put under the "ABAP Cmnds" this string CALL CUSTOMER-FUNCTION and click the "Copy" button (the right most button) and the press <Enter> or the "Continue" button (the left most button).

    It will give you all of the customer exits of that execution path.

    You can also track the newly use BADI's.

    Add comment
    10|10000 characters needed characters exceeded

  • Jan 02, 2018 at 08:58 AM

    Does this exit come up when executing the "IW21"-Recording from Trx."ANST"?

    The Automated Note-Search Tool has an option to consider the Customer Code (BAdI's / Exits) when providing a Complete Run of you Process. See the following Resources on this :

    • SAP Blog on ANST and Customer Code Detection : link
    • SAP-KBA 1818192 FAQ on ANST : link

    Finally, a Good Wiki-Page to Bookmark is the "PM/CS User Exit" Wiki : link

    There you will find UserExit "IWO20001" is Related to Routing, which could be triggered through your Notification-Creation provided some Configuration on PM-Notification and / or PM-WorkOrder ...

    Add comment
    10|10000 characters needed characters exceeded