<?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 USER EXITS in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/user-exits/m-p/1698598#M306336</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI ALL&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      What is USER EXISTS and where we will use this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;SrikanthN&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 24 Nov 2006 07:25:58 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-11-24T07:25:58Z</dc:date>
    <item>
      <title>USER EXITS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/user-exits/m-p/1698598#M306336</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI ALL&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      What is USER EXISTS and where we will use this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;SrikanthN&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Nov 2006 07:25:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/user-exits/m-p/1698598#M306336</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-24T07:25:58Z</dc:date>
    </item>
    <item>
      <title>Re: USER EXITS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/user-exits/m-p/1698599#M306337</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;check this &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975d943b111d1896f0000e8322d00/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975d943b111d1896f0000e8322d00/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Prabhu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Nov 2006 07:28:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/user-exits/m-p/1698599#M306337</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-24T07:28:06Z</dc:date>
    </item>
    <item>
      <title>Re: USER EXITS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/user-exits/m-p/1698600#M306338</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;check the below links you will find lot of info on userexits&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_46c/helpdata/en/64/72369adc56d11195100060b03c6b76/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_46c/helpdata/en/64/72369adc56d11195100060b03c6b76/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FAQ's&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm" target="test_blank"&gt;http://http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.ficoexpertonline.com/downloads/User%20ExitsWPedit.doc" target="test_blank"&gt;http://www.ficoexpertonline.com/downloads/User%20ExitsWPedit.doc&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.easymarketplace.de/userexit.php" target="test_blank"&gt;http://www.easymarketplace.de/userexit.php&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://wiki.ittoolbox.com/index.php/HOWTO:Implement_a_screen_exit_to_a_standard_SAP_transaction" target="test_blank"&gt;http://wiki.ittoolbox.com/index.php/HOWTO:Implement_a_screen_exit_to_a_standard_SAP_transaction&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. what is the defference between enhancement and user-exits?&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/difference-between-badi-and-user-exits.htm" target="test_blank"&gt;http://www.sap-img.com/abap/difference-between-badi-and-user-exits.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="1903570"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="1714219"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://searchsap.techtarget.com/expert/KnowledgebaseAnswer/0,289625,sid21_gci1190924_tax299358,00.html?bucket=ETA" target="test_blank"&gt;http://searchsap.techtarget.com/expert/KnowledgebaseAnswer/0,289625,sid21_gci1190924_tax299358,00.html?bucket=ETA&lt;/A&gt;&lt;/P&gt;&lt;P&gt;2. Difference between CMOD and SMOD?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/what-is-the-difference-between-smod-and-cmod.htm" target="test_blank"&gt;http://www.sap-img.com/abap/what-is-the-difference-between-smod-and-cmod.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap.htm" target="test_blank"&gt;http://www.sap-img.com/abap.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://sap.ittoolbox.com/groups/technical-functional/sap-r3-dev/diff-between-cmod-and-smod-236095" target="test_blank"&gt;http://sap.ittoolbox.com/groups/technical-functional/sap-r3-dev/diff-between-cmod-and-smod-236095&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://sap.ittoolbox.com/groups/technical-functional/sap-r3-dev/diff-between-cmod-and-smod-236107" target="test_blank"&gt;http://sap.ittoolbox.com/groups/technical-functional/sap-r3-dev/diff-between-cmod-and-smod-236107&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check these links..&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapgenie.com/abap/tips_and_tricks.htm" target="test_blank"&gt;http://www.sapgenie.com/abap/tips_and_tricks.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/field-exits-smod-cmod-questions-and-answers.htm" target="test_blank"&gt;http://www.sap-img.com/abap/field-exits-smod-cmod-questions-and-answers.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/what-is-user-exits.htm" target="test_blank"&gt;http://www.sap-img.com/abap/what-is-user-exits.htm&lt;/A&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="184994"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&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>Fri, 24 Nov 2006 07:28:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/user-exits/m-p/1698600#M306338</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-24T07:28:51Z</dc:date>
    </item>
    <item>
      <title>Re: USER EXITS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/user-exits/m-p/1698601#M306339</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI,&lt;/P&gt;&lt;P&gt;u can get refer below site for user exit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_erp2004/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2004/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sunil.K&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Nov 2006 07:29:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/user-exits/m-p/1698601#M306339</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-24T07:29:05Z</dc:date>
    </item>
    <item>
      <title>Re: USER EXITS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/user-exits/m-p/1698602#M306340</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;srikanth&lt;/P&gt;&lt;P&gt;chech these links&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.allsaplinks.com/user_exit.html" target="test_blank"&gt;http://www.allsaplinks.com/user_exit.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="1303464"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="429991"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_47x200/helpdata/en/dd/561602545a11d1a7020000e829fd11/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_47x200/helpdata/en/dd/561602545a11d1a7020000e829fd11/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-basis-abap.com/sapab013.htm" target="test_blank"&gt;http://www.sap-basis-abap.com/sapab013.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/what-is-user-exits.htm" target="test_blank"&gt;http://www.sap-img.com/abap/what-is-user-exits.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapgenie.com/abap/tips_and_tricks.htm" target="test_blank"&gt;http://www.sapgenie.com/abap/tips_and_tricks.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/field-exits-smod-cmod-questions-and-answers.htm" target="test_blank"&gt;http://www.sap-img.com/abap/field-exits-smod-cmod-questions-and-answers.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/what-is-user-exits.htm" target="test_blank"&gt;http://www.sap-img.com/abap/what-is-user-exits.htm&lt;/A&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="184994"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think these links r usefull to u&lt;/P&gt;&lt;P&gt;please give points if usefull&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Regards&lt;/P&gt;&lt;P&gt;charitha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Nov 2006 08:43:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/user-exits/m-p/1698602#M306340</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-24T08:43:59Z</dc:date>
    </item>
    <item>
      <title>Re: USER EXITS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/user-exits/m-p/1698603#M306341</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;hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;USER EXITS-&amp;gt;&lt;/P&gt;&lt;P&gt;1. Introduction: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;User exits (Function module exits) are exits developed by SAP. &lt;/P&gt;&lt;P&gt;The exit is implementerd as a call to a functionmodule. &lt;/P&gt;&lt;P&gt;The code for the function module is writeen by the developer. &lt;/P&gt;&lt;P&gt;You are not writing the code directly in the function module, &lt;/P&gt;&lt;P&gt;but in the include that is implemented in the function module. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The naming standard of function modules for functionmodule exits is: &lt;/P&gt;&lt;P&gt;EXIT_&amp;lt;program name&amp;gt;&amp;lt;3 digit suffix&amp;gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The call to a functionmodule exit is implemented as: &lt;/P&gt;&lt;P&gt;CALL CUSTOMER.-FUNCTION &lt;span class="lia-unicode-emoji" title=":red_heart:"&gt;❤️&lt;/span&gt; digit suffix&amp;gt; &lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm" target="test_blank"&gt;http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CUSTOMER EXITS-&amp;gt; t-code CMOD.&lt;/P&gt;&lt;P&gt;As of Release 4.6A SAP provides a new enhancement technique, the Business Add-Ins. &lt;/P&gt;&lt;P&gt;Among others, this enhancement technique has the advantage of &lt;/P&gt;&lt;P&gt;being based on a multi-level system landscape (SAP, country versions, IS solutions, partner,&lt;/P&gt;&lt;P&gt;customer, and so on) &lt;/P&gt;&lt;P&gt;instead of a two-level landscape (SAP, customer) as with the customer exits.&lt;/P&gt;&lt;P&gt;You can create definitions and implementations of business add-ins at any level of the system landscape.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To unify enhancements of the SAP Standard you can migrate customer exits to business add-ins. &lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*****************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;n order to find out the user exits for any tcode, &lt;/P&gt;&lt;P&gt;1. get the developement class of the tcode from SE93.&lt;/P&gt;&lt;P&gt;2. Now goto transaction SMOD and press F4,&lt;/P&gt;&lt;P&gt;3. give in the Deve class in the dev class and Press ENTER&lt;/P&gt;&lt;P&gt;this will show u the exits for any tcode.&lt;/P&gt;&lt;P&gt;or execute this report&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.erpgenie.com/sap/abap/code/abap26.htm" target="test_blank"&gt;http://www.erpgenie.com/sap/abap/code/abap26.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;which gives the list of exits for a tcode&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/bf/ec079f5db911d295ae0000e82de14a/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/bf/ec079f5db911d295ae0000e82de14a/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For information on Exits, check these links&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm" target="test_blank"&gt;http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapgenie.com/abap/code/abap26.htm" target="test_blank"&gt;http://www.sapgenie.com/abap/code/abap26.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/what-is-user-exits.htm" target="test_blank"&gt;http://www.sap-img.com/abap/what-is-user-exits.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://wiki.ittoolbox.com/index.php/HOWTO:Implement_a_screen_exit_to_a_standard_SAP_transaction" target="test_blank"&gt;http://wiki.ittoolbox.com/index.php/HOWTO:Implement_a_screen_exit_to_a_standard_SAP_transaction&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.easymarketplace.de/userexit.php" target="test_blank"&gt;http://www.easymarketplace.de/userexit.php&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm" target="test_blank"&gt;http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sappoint.com/abap/userexit.pdfUser-Exit" target="test_blank"&gt;http://www.sappoint.com/abap/userexit.pdfUser-Exit&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rgds&lt;/P&gt;&lt;P&gt;anver&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Nov 2006 08:45:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/user-exits/m-p/1698603#M306341</guid>
      <dc:creator>anversha_s</dc:creator>
      <dc:date>2006-11-24T08:45:29Z</dc:date>
    </item>
    <item>
      <title>Re: USER EXITS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/user-exits/m-p/1698604#M306342</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;User Exits are a method whereby the end user can add extra functionality or&lt;/P&gt;&lt;P&gt;change to a certain degree the way that SAP performs certain functions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How are they implemented ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;User Exits are implemented in such a way that unlike changes to SAP&lt;/P&gt;&lt;P&gt;standard code, they will survive across upgrades and hot pack applications.&lt;/P&gt;&lt;P&gt;They are also User Objects and can therefore be implemented without the&lt;/P&gt;&lt;P&gt;need of requesting an SSCR from SAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Within the standard SAP programs at key points are calls to function&lt;/P&gt;&lt;P&gt;modules starting with 'EXIT_'. These function modules generally accept as&lt;/P&gt;&lt;P&gt;input parameters structures containing for example the entire Order Header&lt;/P&gt;&lt;P&gt;(VBAK) of the sales order just entered, or perhaps a table of the Order&lt;/P&gt;&lt;P&gt;Items. These function calls are placed at points such as just before the&lt;/P&gt;&lt;P&gt;Order is saved or just before it is printed and so on.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;These function modules contain a single include statement. The name of this&lt;/P&gt;&lt;P&gt;include is in the User domain and starts with Z. This enables it to be&lt;/P&gt;&lt;P&gt;edited without the need for an SSCR and also prevents it being overwritten&lt;/P&gt;&lt;P&gt;during upgrades.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Once this include has been created and activated, and the user exit is&lt;/P&gt;&lt;P&gt;activated the User exit becomes functional.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Implementing a User Exit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;User Exits are implemented using the transaction code 'SMOD'. Enter this in&lt;/P&gt;&lt;P&gt;the command line and press the Enter key. This will then show the SMOD&lt;/P&gt;&lt;P&gt;parameter screen:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;User Exits are assigned a project name which begins with Z. Having entered&lt;/P&gt;&lt;P&gt;the relevant name in the 'Project' field, click the Create (or Change)&lt;/P&gt;&lt;P&gt;button as applicable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you are creating a new project, the projects attribute screen will be&lt;/P&gt;&lt;P&gt;displayed. This allows you to enter a title for the project and allows&lt;/P&gt;&lt;P&gt;access to the Enhancements (User Exits) that you want to assign to the&lt;/P&gt;&lt;P&gt;project and the components that you wish to use within those enhancements.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This screen allows you to enter a description of the project. Once you have&lt;/P&gt;&lt;P&gt;done this, click the save button. You will be asked as usual to assign a&lt;/P&gt;&lt;P&gt;development class and create a transport.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Once the transport has been created you can then go on to assign the&lt;/P&gt;&lt;P&gt;enhancements that you wish to use to the project.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Dec 2006 13:55:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/user-exits/m-p/1698604#M306342</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-18T13:55:14Z</dc:date>
    </item>
    <item>
      <title>Re: USER EXITS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/user-exits/m-p/1698605#M306343</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi namubri,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. For SD Module :&lt;/P&gt;&lt;P&gt;    Program Name : MV45AFZZ&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    Form routine : FORM USEREXIT_DELETE_DOCUMENT.&lt;/P&gt;&lt;P&gt;    Form routine : USEREXIT_NUMBER_RANGE USING US_RANGE_INTERN.&lt;/P&gt;&lt;P&gt;   and etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This FORM Routines, &lt;/P&gt;&lt;P&gt;are called at specific points&lt;/P&gt;&lt;P&gt;from standard program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Previously there were only user-exits.&lt;/P&gt;&lt;P&gt;3. Then came the concept of customer-exits.&lt;/P&gt;&lt;P&gt;4.&lt;/P&gt;&lt;P&gt;user exits were nothing but&lt;/P&gt;&lt;P&gt;subroutines&lt;/P&gt;&lt;P&gt;FORM/PERFORM&lt;/P&gt;&lt;P&gt;called from standard programs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;5. The FORM defintion was placed inside&lt;/P&gt;&lt;P&gt;an empty include file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;6. So It was called EVERYTIME.&lt;/P&gt;&lt;P&gt;and we need to MODIFY/REPAIR the&lt;/P&gt;&lt;P&gt;standard include .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;7. Then it came with concept of customer-exit&lt;/P&gt;&lt;P&gt;8. It consists of calling a FUNCTION MODULE,&lt;/P&gt;&lt;P&gt;which is called only if &lt;/P&gt;&lt;P&gt;the user-exit is ACTIVATED (other wise not called)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In this case, the code in put inside&lt;/P&gt;&lt;P&gt;a pre-defined Z include.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="----------------------------" /&gt;&lt;P&gt;9. Functionality of both is same, howerver&lt;/P&gt;&lt;P&gt;we can note the following important differences&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;a) Customer exit is called only if activated.&lt;/P&gt;&lt;P&gt;(hence, it does not waste resources)&lt;/P&gt;&lt;P&gt;b) in customer exit, REPAIR does not happen&lt;/P&gt;&lt;P&gt;to the standard include.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;amit m.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Dec 2006 14:36:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/user-exits/m-p/1698605#M306343</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-18T14:36:36Z</dc:date>
    </item>
  </channel>
</rss>

