Introduction to SAP enhancements

Introduction to enhancements in SAP, enhancing standard SAP applications using SAP enhancements

+ -
SAP is a ERP software in which all standard business applications are delivered, sometimes customer may need to alter existing functionality or add additional functionality to the existing applications based on customer business requirements.

Enhancements concept

The enhancement is a concept of adding your own functionality to SAP's standard business applications without having to modify the original applications. To modify the standard SAP behavior as per customer requirements, we can use enhancement framework.

Types of enhancements in SAP

User Exits

Initially SAP implemented enhancements in the form of User Exits and these are only available in SD module, user exits are implemented in the form of subroutines and hence are also called as FORM EXITS, User exits are empty subroutines that SAP developers have provided for you, you can add your own source code in the empty subroutines.

All user exits starts with the word USEREXIT.

Customer Exits

These are one type of enhancements that are available in some specific programs, screens and menus within standard SAP Applications. These are Function Modules with a custom empty include program, you can add your own functionality in these include programs.

Customer Exits are available in all SAP modules, whereas user exits are only available in SD module.

All customer exits ( Function Modules) starts with CALL CUSTOMER word.

Please Sign in to ask a question

Was this lesson helpful to you? Yes No 76 People out of 81 think this lesson helpful


Lesson Navigation

Control break statements in sap abap← Previous Lesson
Next Chapter →