Custom objects are special user-defined elements that enhance the error handling and monitoring process. They make it easier to manage errors by adding user-specific functions, hints, data links, and messages in the monitoring and error handling transaction.
Types of Custom Objects
- Custom functions: Allow users to navigate to other transactions directly.
- Custom hints: Provide more user-specific information.
- Custom data links: Link log messages to corresponding data fields.
- Custom message texts: Replace standard log messages with user-defined texts.

Identification and Maintenance of Custom Objects
- Identification: Custom objects are identified by a message class and message number.
- Definition: Custom objects can be defined in the log messages view of monitoring and error handling. Alternatively, defined in respective maintenance dialogs (for example,/AIF/CUST_FUNC for custom functions).
- Linking: A custom object is linked to a specific log message and an interface. You can have multiple custom objects linked to one log message.
- Visibility and scope: By default, the custom object is only available for the user who created the custom object. But the visibility and the scope of custom objects can be changed.