<?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: enhancement in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement/m-p/4186505#M1000720</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;CMOD and SMOD for enhancement &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The new enhancement concept of the ABAP Workbench (Enhancement Framework) enables the integration of different concepts for modifying and enhancing development objects. The enhancement concept is supported by the Enhancement Builder tool and ABAP language elements.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;refer the link &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9cd334f3-0a01-0010-d884-f56120039915" target="test_blank"&gt;https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9cd334f3-0a01-0010-d884-f56120039915&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.sdn.sap.com/irj/sdn/nw-development?rid=/webcontent/uuid/2342e1f3-0b01-0010-a186-fdd404884050" target="test_blank"&gt;https://www.sdn.sap.com/irj/sdn/nw-development?rid=/webcontent/uuid/2342e1f3-0b01-0010-a186-fdd404884050&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this might help u &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Amit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 24 Jul 2008 04:03:48 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-07-24T04:03:48Z</dc:date>
    <item>
      <title>enhancement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement/m-p/4186504#M1000719</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello gurus&lt;/P&gt;&lt;P&gt;Please tel me the step by step procedure for each anhancement consept&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;rohan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jul 2008 03:57:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement/m-p/4186504#M1000719</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-24T03:57:25Z</dc:date>
    </item>
    <item>
      <title>Re: enhancement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement/m-p/4186505#M1000720</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;CMOD and SMOD for enhancement &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The new enhancement concept of the ABAP Workbench (Enhancement Framework) enables the integration of different concepts for modifying and enhancing development objects. The enhancement concept is supported by the Enhancement Builder tool and ABAP language elements.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;refer the link &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9cd334f3-0a01-0010-d884-f56120039915" target="test_blank"&gt;https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9cd334f3-0a01-0010-d884-f56120039915&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.sdn.sap.com/irj/sdn/nw-development?rid=/webcontent/uuid/2342e1f3-0b01-0010-a186-fdd404884050" target="test_blank"&gt;https://www.sdn.sap.com/irj/sdn/nw-development?rid=/webcontent/uuid/2342e1f3-0b01-0010-a186-fdd404884050&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this might help u &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Amit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jul 2008 04:03:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement/m-p/4186505#M1000720</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-24T04:03:48Z</dc:date>
    </item>
    <item>
      <title>Re: enhancement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement/m-p/4186506#M1000721</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi rohan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[http://help.sap.com/saphelp_nw70/helpdata/en/42/d356adddec036fe10000000a114cbd/content.htm]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sravanthi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jul 2008 04:06:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement/m-p/4186506#M1000721</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-24T04:06:49Z</dc:date>
    </item>
    <item>
      <title>Re: enhancement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement/m-p/4186507#M1000722</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi go through the following document u will get an idea &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Enhancement&lt;/STRONG&gt; : &lt;/P&gt;&lt;P&gt;                         &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;represent potential customer requirements that have      not been developed in the standard. Instead, the standard provides for further development of such exits at the customer site, using logic specific to the customer.
It can be done using 
  Customer Exits
  Business ADD-Ins&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Why user exits&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;they do not affect SAP source code but allow to change the functionality of SAP to suit your needs. SAP has provided us with standard exits that we should modify by adding your own functionality to them.
 they are named according to the naming convention they do not affect future upgrades&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SAP Programs  call Repository objects that you as a customer have created/changed.&lt;/P&gt;&lt;P&gt;Enhancement can be done at the following levels&lt;/P&gt;&lt;P&gt;In ABAP programs( function module exits)&lt;/P&gt;&lt;P&gt;On GUI interfaces (menu exits)&lt;/P&gt;&lt;P&gt;On screens by inserting a subscreen in an area specified by SAP (screen exits)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;WHAT IS AN BADI?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;BADI - Business Add-Ins
Business Add-Ins are a new SAP enhancement technique based on ABAP Objects.
Each Business Add-In has :
u2013 at least one Business Add-In definition
u2013 a Business Add-In interface
u2013 a Business Add-In class that implements the interface
   BADI is an exit point in a source that allows specific industry sectors, partners, and customers to attach additional software to standard SAP source code with out modifying the original object.
When you define a Business Add-In, enhancement management generates a class that implements your interface. 
The adapter class methods generated by add-in management decide if multiple active implementations should be called. If necessary, these implementations are subsequently executed&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Advantages of BADIu2019s&lt;/STRONG&gt; &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;This enhancement technique has the advantage of being based on a multi-level system landscape (SAP, country versions, IS solutions, partner, customer and so on).
We can create definitions and implementations of business add-ins at any level of the system landscape&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Difference between  customer exits and BAdiu2019s&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Customer exits assume a two-tiered system infrastructure (SAP - Customers). Where as in case of BAdiu2019s you can create and implement enhancements in as many software layers as you like. &lt;/P&gt;&lt;P&gt;BAdiu2019s  can be used to bundle program, menu and screen enhancements into a single add-in. BAdiu2019s can be created and employed in each of the various software levels.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jul 2008 05:02:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement/m-p/4186507#M1000722</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-24T05:02:40Z</dc:date>
    </item>
    <item>
      <title>Re: enhancement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement/m-p/4186508#M1000723</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;STRONG&gt;Rohan&lt;/STRONG&gt;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Go through the folling links.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw2004s/helpdata/en/94/9cdc40132a8531e10000000a1550b0/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw2004s/helpdata/en/94/9cdc40132a8531e10000000a1550b0/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_blogpost" href="https://community.sap.com/" __jive_macro_name="blogpost" modifiedtitle="true" __default_attr="45568"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_community" href="https://community.sap.com/" __jive_macro_name="community" modifiedtitle="true" __default_attr="2154"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reagrds.&lt;/P&gt;&lt;P&gt;Eshwar.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jul 2008 05:40:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement/m-p/4186508#M1000723</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-24T05:40:33Z</dc:date>
    </item>
    <item>
      <title>Re: enhancement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement/m-p/4186509#M1000724</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rohan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Customer exits: Implemented as Function Modules within z includes. Anybody can change it and no access key is required.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. User Exit: Implemented as subroutines within includes (any include except y or z includes). You need access for the specific include and then you can any subroutine (user exit) within that Include.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BADIs are the enhanced version of user exits where the same logic is implemented via classes and object (OOP)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Enchancement point is the latest once introduces with ECC6.0 . Not very sure about that but you can change it without any access key.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please go through the following link which will help you understand the exits in a much better way:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/bf/ec07a25db911d295ae0000e82de14a/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/bf/ec07a25db911d295ae0000e82de14a/content.htm&lt;/A&gt;&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;/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 href="http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/ab038.htm" target="test_blank"&gt;http://www.sap-img.com/ab038.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;User Exits.&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------------------------" /&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;&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;customer exits&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f1a7e790-0201-0010-0a8d-f08a4662562d" target="test_blank"&gt;https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f1a7e790-0201-0010-0a8d-f08a4662562d&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Menu Exit.&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sappoint.com/abap/spmp.pdf" target="test_blank"&gt;http://www.sappoint.com/abap/spmp.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sappoint.com/abap/userexit.pdf" target="test_blank"&gt;http://www.sappoint.com/abap/userexit.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapdevelopment.co.uk/enhance/mod_sapmenu.htm" target="test_blank"&gt;http://www.sapdevelopment.co.uk/enhance/mod_sapmenu.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapdevelopment.co.uk/enhance/enhancehome.htm" target="test_blank"&gt;http://www.sapdevelopment.co.uk/enhance/enhancehome.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Previously there were only user-exits.&lt;/P&gt;&lt;P&gt;2. Then came the concept of customer-exits.&lt;/P&gt;&lt;P&gt;3. user exits were nothing but 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;4. 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;5. 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;6. Then it came with concept of customer-exit&lt;/P&gt;&lt;P&gt;7. 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;8. 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;Exits are basically the hooks whcih SAP has provided to add your own code. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward points if helpful&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cheers,&lt;/P&gt;&lt;P&gt;sowjanya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jul 2008 09:28:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement/m-p/4186509#M1000724</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-24T09:28:20Z</dc:date>
    </item>
    <item>
      <title>Re: enhancement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement/m-p/4186510#M1000725</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rohan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;These are the links for BADI's,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/eb/3e7cf7940e11d295df0000e82de14a/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/eb/3e7cf7940e11d295df0000e82de14a/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;and &lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/eb/3e7cf7940e11d295df0000e82de14a/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/eb/3e7cf7940e11d295df0000e82de14a/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Badihttp://help.sap.com/saphelp_erp2005/helpdata/en/73/7e7941601b1d09e10000000a155106/frameset.htm&lt;/P&gt;&lt;P&gt;&lt;A href="http://support.sas.com/rnd/papers/sugi30/SAP.ppt" target="test_blank"&gt;http://support.sas.com/rnd/papers/sugi30/SAP.ppt&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sts.tu-harburg.de/teaching/sap_r3/ABAP4/abapindx.htm" target="test_blank"&gt;http://www.sts.tu-harburg.de/teaching/sap_r3/ABAP4/abapindx.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://members.aol.com/_ht_a/skarkada/sap/" target="test_blank"&gt;http://members.aol.com/_ht_a/skarkada/sap/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.ct-software.com/reportpool_frame.htm" target="test_blank"&gt;http://www.ct-software.com/reportpool_frame.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.saphelp.com/SAP_Technical.htm" target="test_blank"&gt;http://www.saphelp.com/SAP_Technical.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.kabai.com/abaps/q.htm" target="test_blank"&gt;http://www.kabai.com/abaps/q.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.guidancetech.com/people/holland/sap/abap/" target="test_blank"&gt;http://www.guidancetech.com/people/holland/sap/abap/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.planetsap.com/download_abap_programs.htm" target="test_blank"&gt;http://www.planetsap.com/download_abap_programs.htm&lt;/A&gt;&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;A class="jive_macro jive_macro_blogpost" href="https://community.sap.com/" __jive_macro_name="blogpost" modifiedtitle="true" __default_attr="41537"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_blogpost" href="https://community.sap.com/" __jive_macro_name="blogpost" modifiedtitle="true" __default_attr="41598"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://esnips.com/doc/e06e4171-29df-462f-b857-54fac19a9d8e/ppt-on-badis.ppt" target="test_blank"&gt;http://esnips.com/doc/e06e4171-29df-462f-b857-54fac19a9d8e/ppt-on-badis.ppt&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://esnips.com/doc/43a58f51-5d92-4213-913a-de05e9faac0d/Business-Addin.doc" target="test_blank"&gt;http://esnips.com/doc/43a58f51-5d92-4213-913a-de05e9faac0d/Business-Addin.doc&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://esnips.com/doc/10016c34-55a7-4b13-8f5f-bf720422d265/BADIs.pdf" target="test_blank"&gt;http://esnips.com/doc/10016c34-55a7-4b13-8f5f-bf720422d265/BADIs.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://esnips.com/doc/1e10392e-64d8-4181-b2a5-5f04d8f87839/badi.doc" target="test_blank"&gt;http://esnips.com/doc/1e10392e-64d8-4181-b2a5-5f04d8f87839/badi.doc&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://esnips.com/doc/365d4c4d-9fcb-4189-85fd-866b7bf25257/customer-exits--badi.zip" target="test_blank"&gt;http://esnips.com/doc/365d4c4d-9fcb-4189-85fd-866b7bf25257/customer-exits--badi.zip&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://esnips.com/doc/3b7bbc09-c095-45a0-9e89-91f2f86ee8e9/BADI-Introduction.ppt" target="test_blank"&gt;http://esnips.com/doc/3b7bbc09-c095-45a0-9e89-91f2f86ee8e9/BADI-Introduction.ppt&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com//saphelp_470/helpdata/EN/eb/3e7cee940e11d295df0000e82de14a/frameset.htm" target="test_blank"&gt;http://help.sap.com//saphelp_470/helpdata/EN/eb/3e7cee940e11d295df0000e82de14a/frameset.htm&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward points if helpful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cheers,&lt;/P&gt;&lt;P&gt;sowjanya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jul 2008 09:30:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement/m-p/4186510#M1000725</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-24T09:30:11Z</dc:date>
    </item>
    <item>
      <title>Re: enhancement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement/m-p/4186511#M1000726</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rohan,&lt;/P&gt;&lt;P&gt;ABAP Enhacements(CMOD) - Modify SAP standard code using the SAP enhancement transaction CMOD &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;User exits(Customer Functions) &lt;/P&gt;&lt;P&gt;Enhancing SAP code using user exits and customer functions &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Business Data Toolset(BDT) &lt;/P&gt;&lt;P&gt;Using the BDT to enhance SAP transactions such as GMGRANT &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Enhancement framework &lt;/P&gt;&lt;P&gt;Using the new Enhancement Framework to enhance standard SAP objects (enhancement points) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Implementing enhancements using Business Add-Ins (BADI's) &lt;/P&gt;&lt;P&gt;Using BADI's to enhance SAP functionality &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Find a BADI called from within an SAP transaction &lt;/P&gt;&lt;P&gt;getting SAP to break-point when transaction has access to a BADI &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Changing Data Element field text &lt;/P&gt;&lt;P&gt;Changing the text of a data element without modifying the object &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Changing Data Element document(F1 help) text &lt;/P&gt;&lt;P&gt;Using CMOD to change the F1 documentation text &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Retrieve values not immediately available within exits (user, field) &lt;/P&gt;&lt;P&gt;How to capture additional values not passed as a parameter to the customer function &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Add fields to standard Infotype &lt;/P&gt;&lt;P&gt;Shows how to add fields to a standard Infotype &lt;/P&gt;&lt;P&gt;Enhancement Framework&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The new enhancement concept of the ABAP Workbench (Enhancement Framework) enables the integration of different concepts for modifying and enhancing development objects. The enhancement concept is supported by the Enhancement Builder tool and ABAP language elements. In the long-term, the new Enhancement Framework is to replace or incorporate the existing enhancement and modification concepts.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Getting Started&lt;/P&gt;&lt;P&gt;Enhancement Framework - The New Way to Enhance Your ABAP Systems   (PDF 460 KB) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SAP NetWeaver Product Manager Oliver Mayer presented this content during the ABAP Online Meetup Series.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Switch Framework Demo   &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This audio visual demonstration by Oliver Mayer features the Switch Framework.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Introduction to the Enhancement Framework   &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SAP NetWeaver Product Manager Venky Varadadesigan introduces the concepts of the Enhancement Framework.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What the New Enhancement Framework Is For - Its Basic Structure and Elements For Beginners   &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This blog from SAP NetWeaver Product Manager Thomas Weiss describes what SAP does to bridge the gap between standard software and proprietary solutions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;More on Enhancement Framework&lt;/P&gt;&lt;P&gt;Source Code Enhancements - Part 5 of the Series on the New Enhancement Framework   &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In this blog you learn in which cases it is useful to define an enhancement option and to define an enhancement point, how to implement it and how to replace an existing implementation.&lt;/P&gt;&lt;P&gt;Business Add-Ins&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SAP Business Add-Ins (BAdIs) are one of the most important technologies used to adapt SAP software to specific requirements. BAdIs were introduced with Release 4.6 and replace function module exits. This technology is not limited to SAP applications. BAdI calls can be integrated in customer applications. These can then be enhanced by other customer applications. In the various SAP applications, BAdI calls are implemented at places where enhancements are appropriate.&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw2004s/helpdata/en/94/9cdc40132a8531e10000000a1550b0/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw2004s/helpdata/en/94/9cdc40132a8531e10000000a1550b0/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;With thanks &amp;amp; regards,&lt;/P&gt;&lt;P&gt;Sravani yendru.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jul 2008 09:41:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement/m-p/4186511#M1000726</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-24T09:41:28Z</dc:date>
    </item>
    <item>
      <title>Re: enhancement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement/m-p/4186512#M1000727</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rohan,&lt;/P&gt;&lt;P&gt; Enhancements can be acheived in following ways&lt;/P&gt;&lt;P&gt;1) user exits&lt;/P&gt;&lt;P&gt;2) Badi&lt;/P&gt;&lt;P&gt;3) Enhancement spot in ECC 6.0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For user exits check the following link which will help you to learn user exit.&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;For Badis check the following link which will help you to learn BADI.&lt;/P&gt;&lt;P&gt;&lt;A href="http://saptechnical.com/Tutorials/ExitsBADIs/ExitsMain.htm" target="test_blank"&gt;http://saptechnical.com/Tutorials/ExitsBADIs/ExitsMain.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;For enhancement spot check the following link.&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw70/helpdata/en/91/f1e540f8648431e10000000a1550b0/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw70/helpdata/en/91/f1e540f8648431e10000000a1550b0/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Saptechnical.com contains real time examples for user exits, BADIS.&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>Thu, 24 Jul 2008 09:46:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement/m-p/4186512#M1000727</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-24T09:46:30Z</dc:date>
    </item>
    <item>
      <title>Re: enhancement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement/m-p/4186513#M1000728</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;THANKS GUYS&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Aug 2008 05:32:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancement/m-p/4186513#M1000728</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-07T05:32:10Z</dc:date>
    </item>
  </channel>
</rss>

