0% found this document useful (0 votes)
50 views10 pages

Function Exits

Function exits allow customers to implement additional logic in a transaction by calling function modules at defined points. The SAP developer determines when function exits are called and which data is passed. They create the function modules with an interface, documentation, and short text. Customers can then enhance transactions by calling these exits and providing their own function module code.

Uploaded by

Gaurav Bansal
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
50 views10 pages

Function Exits

Function exits allow customers to implement additional logic in a transaction by calling function modules at defined points. The SAP developer determines when function exits are called and which data is passed. They create the function modules with an interface, documentation, and short text. Customers can then enhance transactions by calling these exits and providing their own function module code.

Uploaded by

Gaurav Bansal
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

Function Module Exits

Definition
Function exits allow the customer to implement additional logic in a transaction. The SAP application developer determines the points in a transaction at which function exits are called, and which data is to be transferred. He creates the appropriate function modules with short text, interface and documentation. The functionality provided for a function exit is described in the accompanying SAP documentation.

Objectives
Knowing when to apply Function exits. Using an enhancement consisting of Function exit along with a Program Exit.

Program Enhancements

Function Exits-Define

Calling and Creating Function Modules


PROGRAM < program_name>. . . . CALL CUSTOMER-FUNCTION . . .

'001'.

FUNCTION-POOL SAPLX<name>. . . . FUNCTION exit_< program_name . . . ENDFUNCTION.

>_ 001.

Function Exits-Implement
Assigning SAP Enhancements to Customer Projects
Project Management
System Help

Project
Change components
Project Management
System Help

Function module exit


exit_<prog>_001 Edit components Function Builder
System Help

FUNCTION exit_<prog>_001. ... zxaaau01 INCLUDE . ENDFUNCTION. Choose object


System Help

ABAP Editor

*INCLUDE zxaaau01.

Function Exits-Structure

Function Exits-Source Code

Function Exits-Summary

Thank You

10

You might also like