10-29-2007 8:02 AM
Hi all,
Can anyone explain what is meant BY ENHANCEMENTS IN SAP.... also provide a real time example step by step with details...
thanks in advance...
regards,
karthi.
10-29-2007 8:54 AM
Hi,
May be these FAQs help you to understand better.
Why do you need enhancements ?
The standard applications do not offer some of the functionality you need. The R/3 enchancement concept allows you to add your own functionality to SAP's standard business applications.
What are the different types of enhancements ?
Enhancements using customer exits
Customers' potential requirements which are not included in the standard software are incorporated in the standard as empty modification 'shells'. Customers can then fill these with their own coding. Enhancements can relate to programs, menus and screens. Upward compatibility is assured. In other words, SAP guarantees that the jump from the standard software to the exit and the interface which call the exit will remain valid in future releases.
Enhancements to ABAP/4 Dictionary elements
These are ABAP/4 Dictionary enhancements (creation of table appends), text enhancements (customer-specific key words and documentation for data elements) and field exits (creation of additional coding for data elements).
What is customer development ?
Creating customer-specific objects within the customer name range.
Which 2 transaction codes are used to manage enhancements?
Ans: SMOD and CMOD
Which enhancement is local, which is global:
Field Exits
Screen Exits
Program Exits
Menu Exits
Where can you create an enhancement to show your own F1 Help on a field?
Ans: in POH
What enhancements can be created using Cmod?
Ans: Customer Enhancements, i.e., Field Exits.
Difference between SMOD and CMOD
refer this link:
http://www.sap-img.com/abap/what-is-the-difference-between-smod-and-cmod.htm
<b>Reward points if this helps.
Manish</b>
10-29-2007 9:04 AM
Hi Subu,
See the reply by manish.,.it will giv u an idea..,.
Bt nythng u wana know abt enhancements,..,.,u'l find it in the following Links.,.
http://help.sap.com/saphelp_nw04/helpdata/en/c3/8cdf37a461272ee10000009b38f8cf/frameset.htm
http://help.sap.com/saphelp_nw04s/helpdata/en/83/43e040e136742ae10000000a155106/frameset.htm
regards
Debasish
10-29-2007 9:10 AM
http://help.sap.com/saphelp_nw04/helpdata/en/eb/3e7cf7940e11d295df0000e82de14a/frameset.htm
and
http://help.sap.com/saphelp_nw04/helpdata/en/eb/3e7cf7940e11d295df0000e82de14a/frameset.htm
Badihttp://help.sap.com/saphelp_erp2005/helpdata/en/73/7e7941601b1d09e10000000a155106/frameset.htm
http://support.sas.com/rnd/papers/sugi30/SAP.ppt
http://www.sts.tu-harburg.de/teaching/sap_r3/ABAP4/abapindx.htm
http://members.aol.com/_ht_a/skarkada/sap/
http://www.ct-software.com/reportpool_frame.htm
http://www.saphelp.com/SAP_Technical.htm
http://www.kabai.com/abaps/q.htm
http://www.guidancetech.com/people/holland/sap/abap/
http://www.planetsap.com/download_abap_programs.htm
http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/content.htm
/people/thomas.weiss/blog/2006/04/03/how-to-define-a-new-badi-within-the-enhancement-framework--part-3-of-the-series
/people/thomas.weiss/blog/2006/04/18/how-to-implement-a-badi-and-how-to-use-a-filter--part-4-of-the-series-on-the-new-enhancement-framework
http://esnips.com/doc/e06e4171-29df-462f-b857-54fac19a9d8e/ppt-on-badis.ppt
http://esnips.com/doc/43a58f51-5d92-4213-913a-de05e9faac0d/Business-Addin.doc
http://esnips.com/doc/10016c34-55a7-4b13-8f5f-bf720422d265/BADIs.pdf
http://esnips.com/doc/1e10392e-64d8-4181-b2a5-5f04d8f87839/badi.doc
http://esnips.com/doc/365d4c4d-9fcb-4189-85fd-866b7bf25257/customer-exits--badi.zip
http://esnips.com/doc/3b7bbc09-c095-45a0-9e89-91f2f86ee8e9/BADI-Introduction.ppt
http://help.sap.com//saphelp_470/helpdata/EN/eb/3e7cee940e11d295df0000e82de14a/frameset.htm
10-30-2007 12:33 PM
Hi subramanian karthi,
Creating Business Applications Using ABAP (Enhancements)
https://www.sdn.sap.com/irj/sdn/itpractices?rid=/library/uuid/a951bc8a-0a01-0010-7494-cf7f951f07da
ABAP Enhancement and Modifications
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/109f5161-ee76-2910-cb99-db10b... [original link is broken]
Enhancement Framework
Enhancement Options
http://help.sap.com/saphelp_nw2004s/helpdata/en/94/9cdc40132a8531e10000000a1550b0/frameset.htm
Enhancement Technologies( ABAP Source Code Enhancements, Function Module Enhancements,Global Class Enhancements, Business Add-Ins (BAdIs))
http://help.sap.com/saphelp_nw2004s/helpdata/en/94/9cdc40132a8531e10000000a1550b0/frameset.htm
Customer Exits
http://help.sap.com/saphelp_nw2004s/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/frameset.htm
Classic BAdIs
http://help.sap.com/saphelp_nw2004s/helpdata/en/ee/a1d548892b11d295d60000e82de14a/frameset.htm
What is the difference between SMOD and CMOD?
http://www.sap-img.com/abap/what-is-the-difference-between-smod-and-cmod.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/94/9cdc40132a8531e10000000a1550b0/frameset.htm
cheers!
gyanaraj
***Pls reward points if u find this informative