Run Business Action Component

The Run Business Action component is a configurable feature that provides admin users with additional flexibility when designing how end users navigate through and complete tasks in the Web UI. By incorporating custom business rules, this component can be applied in a broad range of scenarios. Added as either a toolbar action button on a Node List or a standard action button on a Node Details screen, the Run Business Action can help address challenges that may arise in the Web UI for which existing features may not fully account.

Important: The complexity of the business rule configured for the Run Business Action component, as well as the number of nodes upon which the business rule is to be executed, must be considered when using this feature. Running a complex business rule on a sizable selection has the potential to crash the system. Execution time does not scale linearly with the number of nodes selected. This means that each additional node selected will compound the execution time.

Through the use of a global JavaScript bind called 'Web UI Context' that enables business actions in the Web UI, the Run Business Action component can, for example, be used to show popup notifications with custom messages when the Run Business Action button is clicked. These messages also support display of rendered HTML, providing admin users with a range of messaging options when configuring this component. Additionally, the button can be configured to display a user-input window that allows information to be added to an object. The window can include attributes with values selected via Node Pickers, date pickers, and Lists of Values (LOVs), for example. For more information, refer to the Web UI Context Bind topic in the Resource Materials online help here.

Information related to configuration of this component can be found in the Configuring the Run Business Action Component topic in this documentation here. Information related to example use cases describing applications of this component can be found in the Run Business Action Use Cases topic, also in this documentation here.