<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: finding user  exit in SD in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/finding-user-exit-in-sd/m-p/3236162#M772241</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Goto the corresponding program of the transaction for which you are looking for userexit and search for CALL CUSTOMER keyword.It will list the list of customer exits available in that program.If you are looking userexits then search for PERFORM USEREXIT in the program.It will list the list of userexits available in that program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Hakim&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mark all useful answers..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 03 Jan 2008 03:49:58 GMT</pubDate>
    <dc:creator>abdul_hakim</dc:creator>
    <dc:date>2008-01-03T03:49:58Z</dc:date>
    <item>
      <title>finding user  exit in SD</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/finding-user-exit-in-sd/m-p/3236160#M772239</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi gurus,&lt;/P&gt;&lt;P&gt;i have read in the forums, that in order to find the user exits in sd module, &lt;/P&gt;&lt;P&gt;we need to go to se80 and give the development classas VMOD in the drop down list.&lt;/P&gt;&lt;P&gt;but i could not find the development class in the drop down list, &lt;/P&gt;&lt;P&gt;did anyone come across this problem earlier.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please dont paste the same sap custom program to find user exits, i have that program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thank you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Jan 2008 03:43:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/finding-user-exit-in-sd/m-p/3236160#M772239</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-03T03:43:36Z</dc:date>
    </item>
    <item>
      <title>Re: finding user  exit in SD</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/finding-user-exit-in-sd/m-p/3236161#M772240</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI,&lt;/P&gt;&lt;P&gt;To find the User-exit, first go to the respective Tcode, then in the MENU-&amp;gt; System &lt;DEL&gt;-&amp;gt;Status&lt;/DEL&gt;-&amp;gt; Program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Get the Development Package of that Program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then in the TCode SMOD, press F4 , Now u will get a Pop up Screen, Here u need to give the Development Class and press Continue. Now u will find teh User-exits available for that Program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;revrt back if any issues,&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Naveen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Jan 2008 03:49:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/finding-user-exit-in-sd/m-p/3236161#M772240</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-03T03:49:21Z</dc:date>
    </item>
    <item>
      <title>Re: finding user  exit in SD</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/finding-user-exit-in-sd/m-p/3236162#M772241</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Goto the corresponding program of the transaction for which you are looking for userexit and search for CALL CUSTOMER keyword.It will list the list of customer exits available in that program.If you are looking userexits then search for PERFORM USEREXIT in the program.It will list the list of userexits available in that program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Hakim&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mark all useful answers..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Jan 2008 03:49:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/finding-user-exit-in-sd/m-p/3236162#M772241</guid>
      <dc:creator>abdul_hakim</dc:creator>
      <dc:date>2008-01-03T03:49:58Z</dc:date>
    </item>
    <item>
      <title>Re: finding user  exit in SD</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/finding-user-exit-in-sd/m-p/3236163#M772242</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you have the custom program, then whats the issue ?&lt;/P&gt;&lt;P&gt;Simply type the SD transaction for which you need user exits.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In case of SE80, you need to select application as DEVELOPMENT class in drop down &amp;amp; then type/select VMOD.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Jan 2008 03:50:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/finding-user-exit-in-sd/m-p/3236163#M772242</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-03T03:50:38Z</dc:date>
    </item>
    <item>
      <title>Re: finding user  exit in SD</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/finding-user-exit-in-sd/m-p/3236164#M772243</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Goto Tcode SMOD,&lt;/P&gt;&lt;P&gt;Hit F4 in Enhancement field..You get a Pop up window, Input Help Personal Value list.&lt;/P&gt;&lt;P&gt;Hit The SAP Applications Push Button.&lt;/P&gt;&lt;P&gt;Expand the Link SD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You get list of SD related Nodes with User exit enhancement underneath that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Vinodh Balakrishnan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Jan 2008 03:51:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/finding-user-exit-in-sd/m-p/3236164#M772243</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-03T03:51:57Z</dc:date>
    </item>
    <item>
      <title>Re: finding user  exit in SD</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/finding-user-exit-in-sd/m-p/3236165#M772244</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check this thread. I think it may be useful..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="494372"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Maha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Jan 2008 03:53:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/finding-user-exit-in-sd/m-p/3236165#M772244</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-03T03:53:32Z</dc:date>
    </item>
    <item>
      <title>Re: finding user  exit in SD</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/finding-user-exit-in-sd/m-p/3236166#M772245</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can find exits by using the following code. You can give the transaction code as input.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  zrmexitfinder                               .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: modsap, modact, tstc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: input1 LIKE tstc-tcode DEFAULT ' ',&lt;/P&gt;&lt;P&gt;            input2 LIKE modsap-typ DEFAULT ' '.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: search1(6),&lt;/P&gt;&lt;P&gt;      search2(3),&lt;/P&gt;&lt;P&gt;      search3 LIKE modsap-member.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : first_row VALUE 'Y'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE: '%' input1 '%' INTO search1,&lt;/P&gt;&lt;P&gt;'%' input2 INTO search2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT * FROM tstc WHERE tcode LIKE search1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  first_row = 'Y'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CHECK tstc-pgmna NE space.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CONCATENATE '%' tstc-pgmna '%' INTO search3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT * FROM modsap WHERE typ LIKE search2&lt;/P&gt;&lt;P&gt;  AND member LIKE search3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SELECT SINGLE * FROM modact WHERE member = modsap-name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF first_row EQ 'Y'.&lt;/P&gt;&lt;P&gt;      WRITE: /0 tstc-tcode, 6 tstc-pgmna, 16 modsap-name, 32 modsap-typ,&lt;/P&gt;&lt;P&gt;             45 modsap-member, 70 modact-name.&lt;/P&gt;&lt;P&gt;      first_row = 'N'.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      WRITE: /16 modsap-name, 32 modsap-typ, 45 modsap-member, 70 modact-name.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR : modsap, modact.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDSELECT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;    WRITE : /0 tstc-tcode, 6 tstc-pgmna, 30 'No exits found'.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR tstc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDSELECT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;END-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR: search1, search2, search3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this can help you in your future requirements also.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Renjith Michael.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Jan 2008 06:15:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/finding-user-exit-in-sd/m-p/3236166#M772245</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-03T06:15:19Z</dc:date>
    </item>
    <item>
      <title>Re: finding user  exit in SD</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/finding-user-exit-in-sd/m-p/3236167#M772246</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sanjana,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       --&amp;gt;first go to se93.give the tcode .u will get program name.&lt;/P&gt;&lt;P&gt;     ---&amp;gt;then go to se38,put that pro name ,click attributes, u will get package name.&lt;/P&gt;&lt;P&gt;    --&amp;gt; go to smod , put that package , u will get list of user exits.&lt;/P&gt;&lt;P&gt;     &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward if usful,&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Srikanth.A&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Jan 2008 07:09:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/finding-user-exit-in-sd/m-p/3236167#M772246</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-03T07:09:46Z</dc:date>
    </item>
    <item>
      <title>Re: finding user  exit in SD</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/finding-user-exit-in-sd/m-p/3236168#M772247</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi sanjana,&lt;/P&gt;&lt;P&gt;                  In the above u will get package name which development class for ur requirment.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Srikanth.A&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Jan 2008 07:12:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/finding-user-exit-in-sd/m-p/3236168#M772247</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-03T07:12:43Z</dc:date>
    </item>
    <item>
      <title>Re: finding user  exit in SD</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/finding-user-exit-in-sd/m-p/3236169#M772248</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Suppose we want to see the available sales module user exits. Go to transaction SE81. Click on SD, then click EDIT on the menu bar and choose select SUBTREE. click on &amp;#147;information system,&amp;#148; Open Environment node, customer exits, and enhancements. Press F8 to get all the user exits for that module.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; In brief: SE81-&amp;gt;SD-&amp;gt;Select subtree-&amp;gt;Information System-&amp;gt;Envir-&amp;gt;Exit Techniques-&amp;gt;Customers exits-&amp;gt;enhancements-&amp;gt;Execute(F8)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this will help you to find...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if you find this answer was helpful to you award points&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Padmapriya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Jan 2008 07:29:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/finding-user-exit-in-sd/m-p/3236169#M772248</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-03T07:29:46Z</dc:date>
    </item>
    <item>
      <title>Re: finding user  exit in SD</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/finding-user-exit-in-sd/m-p/3236170#M772249</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi sanjana  ,&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;The followinf r the ways to find a user-exit:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Finding User Exits&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Procdedure 1:&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;One way to find user exits applicable for a given SAP screen. From the SE38 screen, enter the desired screen main program, and click Utilities &amp;gt; Find In Source Code, and "CUSTOMER-FUNCTION" as the text to search for. This will give you a list of the user exits and where they are called from for all screens in the module pool.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Note: format of ABAP statement is CALL CUSTOMER-FUNCTION '009', for example. This is the statement called by a submodule attached to the main program.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Actual related function is EXIT_SAPLCOIH_009, for example. This example refers to customer function 9 in main program SAPLCOIH. Not all user exit functions are names as such, but this is the usual format.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;If you are doing data validation and want to set an error message with a field open, you must be sure that the user exit you are using is linked to a calling module in the PAI section of the screen and the field you wish to be open was in the CHAIN statement which caused the PAI module to be invoked.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;If you use a customer function which was invoked by a PBO module to validate data, the "MESSAGE" statement will cause the screen to return with the desired message at the bottom, but with all screen fields closed for input.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;When you make changes to the include module for a given customer function, you must regenerate the related function group before you will see the changes included in the screen behaviour.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Procdedure 2:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Need to find user exits module-wise? Suppose we want to see the available sales module user exits. Go to transaction SE81. Click on SD, then click "edit" on the menu bar and choose select subtree. Click on "information system," Open Environment node, customer exits, and enhancements. Press F8 to get all the user exits for that module. In brief: SE81-&amp;gt;SD-&amp;gt;Select subtree-&amp;gt;Information System-&amp;gt;Envir-&amp;gt;Exit Techniques-&amp;gt;Customers exits-&amp;gt;enhancements-&amp;gt;Execute(F8) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cheers!&lt;/P&gt;&lt;P&gt;gyanaraj&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;****Pls reward points if u find this helpful&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Jan 2008 08:55:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/finding-user-exit-in-sd/m-p/3236170#M772249</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-03T08:55:52Z</dc:date>
    </item>
  </channel>
</rss>

