SAP Customer Exits


How to Use SAP Customer Exits

SAP ABAP Fundamentals

SAP ABAP Interview Questions – Real Time

SAP ABAP Course for 2020

Customer Exits: It is used to enhance the specific program, screen, and menu of SAP standard application. Actually, Customer exits are a type of a hook method where ABAP developer add custom changes or business additional functionalities.

Customer exits are nothing but a include program provided by SAP in form of function module which name starts with “CALL CUSTOMER” and we can fill it with custom code. This is also a type of enhancement.

There are three types of Customer Exits in SAP.
1. Function Module exits
2. Screen exits
3. Menu exits

1. Function Module exits
Function module exit is a type of an enhancement technique and using it we can add custom changes in include program and that functionality. It will work with SAP standard business functionalities and it is provided by SAP. We cannot write the custom code directly in function module but function module has an include program there we can easily implement our business needs.

2. Screen Exits: Mainly this Exit is used to add fields to a screen via a sub screen in an SAP program. This sub screen is called within the standard screen’s flow logic.

3. Menu exits: This Exit is only used to add our own sub-menu with SAP standard menu for any standard Tcode and that submenu can contain entire business logic. ABAP developers can add their own text and logic for submenu. Function codes for Menu Exits always start with a plus sign (“+”).