Business Object User Exit 

Definition

It is a development object that represents user-defined code.

Use

It is used to enhance the functionality of the existing code in accordance with the user requirement. These user exits are used in the code written for methods, event handlers and business rules.

Structure

It has a name, signature and Visual Basic Application code.

Integration

In the existing code, entry points have to be specified to call these user exits. User exits are called only to enhance the functionality of the code. They do not allow the user to modify the existing code.

A Customer business object has a method Calculating pending amount(). In the code, an entry point UE1 is provided. To change the way the pending amount is calculated, additional code is written and stored in the user exit. This is used in the code written for the method, where the entry point UE1 is provided.