Business Functions

Business functions are basic units of logic that produce an output from an input without affecting the state of the data. Business functions typically serve as helpers, allowing other elements to delegate a part of their logic to reusable business functions. Business functions are valid on all object types.

As with business actions and business conditions, business functions can be configured to appear in a setup group in System Setup.

Note: For information on business conditions and business actions, refer to the Business Conditions topic (here) or the Business Actions topic (here).

To create a business function:

  1. Follow the setup included in the Creating a Business Rule, Function, or Library topic here.

  2. Select a method:

    • Use the Query Template Builder operation to create a Web UI search query, as described in the Query Template Builder Operation topic here.

    • Use the JavaScript Function operation to write in JavaScript, as described in the JavaScript Function Operation topic here.

    • Use the Extension API to create a Java business plugin, as described in the User-Defined Functions topic here.