Add Business Processor

To create a business processor:

  1. From the Business Processor window, click Add. The Add Business Processor screen is displayed.

  2. Enter the details as tabulated:

Field

Description

Code

While creating a new Business Processor, you need to define a distinct identifier/Code. It is recommended that you define a code that is descriptive or indicative of the type of Business Processor being created. This will help in identifying it while creating rules.

If you want to search for any existing code, click Search tab beside code field.

Note the following:

  • It is mandatory to enter a Code.

  • The Code should be minimum eight characters in length; it can be alphabetical, numerical (only 0-9) or alphanumerical characters.

  • The Code should start with an Alphabet.

  • The Code cannot contain special characters with the exception of the underscore symbol (_).

  • The saved Code or Short Description cannot be changed.

Short Description

Short description is useful in understanding the content of the Business Processor you are creating. It would help to enter a description based on the code.

Note the following:

  • It is mandatory to enter a Short Description.

  • The Short Description should be of minimum one character and maximum of 80 characters in length.

  • Only Alphanumeric, non-English, and Special characters such as "<blank space>", ".", "$", "&", "%", "<", ">", ")", "(", "_", and "-" are permitted to be entered in the Short Description field.

Long Description

The long description gives an in-depth understanding of the Business process you are creating. It would help you to enter a Long Description based on the code.

The Long Description should be of minimum one character and maximum 100 characters in length.

Data Set

Select the Data Set from the drop-down list. The list of available Data Sets for the selected Information Domain will appear in the drop-down.

The Short Description of the Data Sets as entered in the Data Sets screen under Business Metadata Management will be reflected in the dropdown.

Measure

Select the Measure from the drop-down list. All base measures that are defined on any of the tables present in the selected Data Set will appear in the drop-down.

If the underlying measure is deleted after the Business Processor definition, then the corresponding Business Processor definition will automatically be invalidated.

Expression

Click button. The Expression screen is displayed.

For more details on creating an expression using entities, functions, and operators, refer Create Expression section.

The placeholder option enables the user to provide values for the constants in the expression. The user can specify values to the business processor expression during the run time rather than at definition time through the place holders defined while specifying the expression. The user can specify the expression in the Expression field.

Note the following:

  • The values for the placeholders can be alphanumeric.

  • The process of specifying place holders enables the user to execute the same business processor definition with different values during the run time.

Expression has Aggregate Function

The expression may require an aggregation function depending on the business logic. The aggregation functions have to be entered in the expression field per acceptable syntax. IF an aggregation function is used in the expressions, the checkbox "Expression has Aggregate Function" must be enabled. Leave the checkbox "Expression has Aggregate Function" blank if your expression does not contain an aggregation function.

You can also:

  1. Enter a default value for the place holders defined along with the expression in the Default Value field.

  2. Click Save to save the default value for a Place Holder.

The User Info grid at the bottom of the screen displays the metadata information about the Business Processor definition created along with the option to add comments.

  1. Click Save. The Business Processor is saved and listed in the Business Processor screen after validating the entries.

Back to Top