12-28-2017 5:29 AM
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.
12-28-2017 8:33 PM
Hi,
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.
12-28-2017 9:57 PM
Also just use Google. General questions "how to find user exit / BADI / enhancement point" have already been answered on SCN.
01-02-2018 8: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 :
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 ...