SAP ABAP - Customer Exits - Types & How It's Different From User Exits.
Customer exits are basically hooks created by SAP within many standard programs, screens and menus on which abapers can “hang” custom functionality to meet business requirements. Initially these exits do not contain any functionality . Hence it’s said that they simply acts as a Hook. We can hang our own add-on functionality onto these hooks. Customer exits are nothing but a include program present in a function module which starts with CALL CUSTOMER-FUNCTION keyword. One can fill it with his/her own source code. Technically this is an enhancement. User exits generally refer to SD module while customer exits refer to all modules like MM, SD, PP, FICO etc. The best part of customer exits is it does not affect standard SAP source code plus these exits do not affect software updates. Types of Customer Exits available are: 1) Function Module Exits. 2) Screen Exits 3) Menu Exits. Difference between User Exits & Customer Exits? - USER EXITS are FORMS and are ...