Vous êtes sur la page 1sur 9

11/7/11

What is User and Customer E its

Sap Training Hub


Home What is SAP? ABAP Tutorial SAP HCM Payroll Videos

What is User and Customer Exits


Posted on February 2nd, 2011

What is Customer Exits ? Customer exits are hooks provided by SAP within many standard programs, screens and menus on which Sha e customers may hang custom functionality to meet business requirements. More on this in a moment
2

Types of Customer Exits Li e


0 There are three main types of customer exits: 1. email Function Module Exits 2. Screen Exits Digg Digg 3. Menu exits Function Module Exit:It allows customer to add code via a function module at a specific location in an SAP application program Syntax: CALL CUSTOMER-FUNCTION 004
.saptraininghub.com/ hat-is-user-and-customer-e its/ 1/9

11/7/11

What is User and Customer E its

Menu E it: It allows customer to add items to a pulldown menu in a standard SAP program. These items may be used to call add-on programs or custom screens. Format: +CUS ( additional item in GUI status ) Screen E it: It allows customer to add fields to a screen in an SAP program via a subscreen. The subscreen is called within the standard screen s flow logic. Format: CALL CUSTOMER-SUBSCREEN CUSTSCR2

E amples of Customer E its


E ample of a Screen E it: In transaction CAT2 Time Sheet Entry, HR wishes to include an interactive acknowledgment that knowingly submitting incorrect data is grounds for dismissal.

E ample of a Menu E it: In transaction SE38 ABAP Editor, the development team wishes to include a menu link to transaction SE80 Object Navigator for ease of use. BEFORE

.saptraininghub.com/ hat-is-user-and-customer-e its/

2/9

11/7/11

What is User and Customer E its

AFTER

E ample of a Function Module E it: The company wants the bank details of the Vendors in the Vendor creation to be mandatory event .So it must flash a error message that Please Enter the bank details BEFORE
.saptraininghub.com/ hat-is-user-and-customer-e its/ 3/9

11/7/11

What is User and Customer E its

AFTER

Locating Customer E its


In an ac ion SMOD and look in o he de ail -

.saptraininghub.com/ hat-is-user-and-customer-e its/

4/9

11/7/11

What is User and Customer E its

Or in transaction E81 ou can use the appropriate application area

Create a Customer E it
To create a customer e it ou first need to create a project in transaction CMOD

.saptraininghub.com/ hat-is-user-and-customer-e its/

5/9

11/7/11

What is User and Customer E its

Later you assign the Customer Exit to your project.

Wha i a USER EXIT?


User Exit serve the same purpose as Customer Exits but they are available only for the SD module. The exit is implemented as a call to a Function Module. The code is written by the developer. Well know User Exit in SD is MV45AFZZ USEREXIT_FIELD_MODIFICATION To modify screen attributes USEREXIT_SAVE_DOCUMENT To perform operations when user hits Save USEREXIT_SAVE_DOCUMENT_PREPARE USEREXIT_MOVE_FIELD_TO_VBAK When user header changes are moved to header work area. USEREXIT_MOVE_FIELD_TO_VBAP When user item changes are moved to SAP item work area

Li e

Yo migh like:

What is BADI?

All About BAPI

What is EDI ,ALE and All About SAP GUI iDOC? and Navigation

All About RFC : Remote Function


6/9

.saptraininghub.com/ hat-is-user-and-customer-e its/

11/7/11

What is User and Customer E its

Calls
[?]

Tags:

ABAP, CMOD, customer, e its, SE38, SE81, SMOD, user


Sho ca e Yo E pe i e a IBM. Limi ed Opening A ailable. H
.ibm .com /Sap+h +in+bangalo e

Ca ee

In IBM India

Published b admin Facebook Comments


Add a commen ...

Commen
F acebook ocial pl gin

ing...

Courses
ABAP Training SAP HCM Consultant Training Loading

Follo Us!

.saptraininghub.com/ hat-is-user-and-customer-e its/

7/9

11/7/11

What is User and Customer E its

Our Net ork Sites


Java Tutorial Hub MegaVocab Guru99

Home About Contact Privac Polic Sitemap

.saptraininghub.com/ hat-is-user-and-customer-e its/

8/9

11/7/11

What is User and Customer E its

Copyright

Sap Training Hub

.saptraininghub.com/ hat-is-user-and-customer-e its/

9/9