<?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 Difference between user exit and enhancement in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-user-exit-and-enhancement/m-p/4160354#M994640</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;What is the Difference between user exit and enhancement?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 11 Jul 2008 10:56:44 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-07-11T10:56:44Z</dc:date>
    <item>
      <title>Difference between user exit and enhancement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-user-exit-and-enhancement/m-p/4160354#M994640</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;What is the Difference between user exit and enhancement?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Jul 2008 10:56:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-user-exit-and-enhancement/m-p/4160354#M994640</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-11T10:56:44Z</dc:date>
    </item>
    <item>
      <title>Re: Difference between user exit and enhancement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-user-exit-and-enhancement/m-p/4160355#M994641</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check this out&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="4682964"&gt;&lt;/A&gt;&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;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Santosh&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Santosh Kumar Patha on Jul 11, 2008 4:35 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Jul 2008 11:04:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-user-exit-and-enhancement/m-p/4160355#M994641</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-11T11:04:15Z</dc:date>
    </item>
    <item>
      <title>Re: Difference between user exit and enhancement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-user-exit-and-enhancement/m-p/4160356#M994642</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Christino Ronaldo ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;look up at how the enhancement technique has evolved so far in SAP. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;u2018User-Exitu2019 is one of the very first mechanisms provided by SAP to execute custom code in between the standard SAP control flow. This is implemented as subroutine call (PERFORM xxx). A classical example for User-Exit is MV45AFZZ include in order processing module of SAP R/3.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;The User Exits first introduced were mostly to the SD module.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;u2018Customer-Exitu2019 is better than the user-exit, in the sense that it is implemented using Function Modules and so has a well defined parameter interface. Also since the custom coding done as part of these customer-exits is located away from the original SAP code, the maintenance is easier than user-exits. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;u2018Business Transaction Events' - SAP developed this enhancement technique in Release 4.0, allows enhancements to be reused. Business Transaction Events (BTE) allow you to attach additional components, in the form of a function module, for example, to the R/3.In contrast to customer exits, BTEu2019s allow you to use an interface for multiple types of additional logic. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The u2018BADI-su2019 (Business Add-Ins), as they exist in pre NW04s releases are now called old classic-BADIu2019s. This was the first object-oriented way to enhance the ABAP system. This, to a certain extent, allows multiple implementations with limited filter support. The classic-BADIu2019s are implemented using ABAP Objects. Implemented from release 4.6A.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;u2018Enhancement Frameworku2019 is the new paradigm to bring all enhancement techniques under one roof. The aim of the new enhancement concept as of Release 7.0 is to unify all possible ways of modifying or enhancing SAP products , which go beyond the scope of Customizing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Technically user exit comes under modification since you are changing the SAP standard code.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Any changes that are made to the SAP standard code comes under modification.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Whereas enhancement is an concept where in which you doesnt change any standard code instead you add your code as a hook to the existing code.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;These hooks are defined by the developer&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Surya.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Surya on Jul 11, 2008 1:07 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Jul 2008 11:06:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-user-exit-and-enhancement/m-p/4160356#M994642</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-11T11:06:08Z</dc:date>
    </item>
    <item>
      <title>Re: Difference between user exit and enhancement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-user-exit-and-enhancement/m-p/4160357#M994643</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;&lt;/P&gt;&lt;P&gt;Check out the below Link-&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;A href="http://sap.niraj.tripod.com/id21.html" target="test_blank"&gt;http://sap.niraj.tripod.com/id21.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="5554202"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sujit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Jul 2008 11:11:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-user-exit-and-enhancement/m-p/4160357#M994643</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-11T11:11:09Z</dc:date>
    </item>
    <item>
      <title>Re: Difference between user exit and enhancement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-user-exit-and-enhancement/m-p/4160358#M994644</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A href="https://community.sap.com/www.sap-img.com/abap/what-is-the-difference-between-smod-and-cmod.htm" target="test_blank"&gt;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 class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="4682964"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Chk this&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Jul 2008 12:05:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-user-exit-and-enhancement/m-p/4160358#M994644</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-11T12:05:39Z</dc:date>
    </item>
    <item>
      <title>Re: Difference between user exit and enhancement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-user-exit-and-enhancement/m-p/4160359#M994645</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;  If you  want to add additional functionality to the standard SAP transaction or program SAP provides the user exits so that you can do enhancements to the standard SAP transaction or program using user exits.Enhancements are nothing but modifications which you do to the SAP transaction or program with user exits.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can do the enhancements in SAP using the following methods.&lt;/P&gt;&lt;P&gt;1) user exit&lt;/P&gt;&lt;P&gt;2) badi&lt;/P&gt;&lt;P&gt;3) Enhancement spot.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Naveen Kumar.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Jul 2008 12:18:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-user-exit-and-enhancement/m-p/4160359#M994645</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-11T12:18:37Z</dc:date>
    </item>
  </channel>
</rss>

