ABAP Enhancements - Modify SAP standard code using the SAP enhancement transaction CMOD


[+] SAP User exits and Customer Functions
Implementing SAP user exits and customer functions

[+] Business Data Toolset ( BDT )
Enhancing standard SAP using the BDT (Business data toolset)

[+] Enhancement framework (enhancement points)
The new way of enhancing standard SAP programs via the use of the enhancement framework

[+] Creating and Enhancing Infotypes
Shows how to create and enhance infotypes

Changing Data Element document text (F1 help)
Changing the F1 help of SAP fields

Retrieve values not immediately available within exits
Access program values not immediately available in the user / customer exit

Add fields to standard Infotype
Adding fields to a standard SAP HR infotype

Implementing enhancements using Business Add-Ins (BADI's)
Enhancing standard SAP transactions via the use of BADI's

Find a BADI called from within an SAP transaction
Find a BADI which is called from a specific transaction

Multiple Use BADI
Multiple use BADI's allow many implementations to be active at the same time

Classic BADI with filter
Adding a filter to a BADI means mutiple implementations can be active but for different filter values

Migrated BADI to enhancement
Some classic BADI's have been migrated to a new enhancement spot

Changing SAP Data Element field text
changing the text of dictionary data elements

User Exits to Add functionality to the PBO and PAI of HR infotypes
Adding functionality to SAP HR infotypes PBO and PAI

Implementing Field Exit
Enhancing SAP fields by implementing a field exit

Modify SAP standard menu
Adding entries to a SAP menu



SAP ABAP help
Further SAP ABAP Development info


Related Articles

SAP BADI enhancement implementation (Business Add-In)
Changing SAP Data Element documentation (F1 help text)
Changing SAP Data Element field text
Find SAP BADI triggered from a SAP transaction, also find tcode from BADI name
Access values outside the SAP customer exit
SAP User Exits to Add functionality to the PBO and PAI of SAP HR infotypes
Adding fields to SAP standard Infotype
SAP User exist enhancements
SAP Field Exits implementation to update global dictionary field details
SAP filter BADI allows multiple implementations to be active
SAP migrated BADI using enhancement point implementation
Modifying Standard SAP System and help Menu options
Modifying Standard SAP System and help Menu options
SAP mutiple use BADI and enhancement spot implementation (Business Add-In)
SAP User exits to allow developers to enhance standard SAP functionality without modifiy SAP code