Hooking into UI Javascript User Exits

The client-side external user exits are designed to give implementers flexibility and power to extend the base package user interface. Implementers have the ability to add additional business logic without changing base html files. These user exits were developed such that developers can create an include-like file based on external user exit templates.

There are two types of client user exits available. There are process-based user exits that wrap the similar product user exit code with pre- and post- external user exit calls, and there are also data-based user exits that simply allow the implementer to add/delete data from the product returned data.

Both types of external user exit are only called if the function exists in the implementer's external include JSP file. All available user exits are listed online in the system through the relative URL: /code/availableUserExits.jsp, with definition examples and links to the Framework code that executes the call.

List of available user exits calling files and called clients.