Properties of a business rule

The properties of a business rule are described under the following tabs.



A name for the new business rule.


A description for the new business rule.


A read-only property to indicate that the current process is a business rule.


A category to store the business rule. By default, the business rule is stored in the working category of the resource.


Available from and Available to

Allows the business rule to be activated or deactivated on a particular date.

If set, the rule expires as soon as the active period is over. Otherwise, it remains active.

For example, a garment retailer decides to implement a discount scheme for Christmas and creates a rule that applies at the start of the season and expires at the end the season.

History, reporting and execution

Max loop count

Continuous looping in a business rule can cause high workload on the TotalAgility server. You can set the maximum loop count to define the number of times an activity can be executed in a business rule (default: 1000). When the loop count reaches the set limit, the job is suspended at runtime. By default, the maximum loop count set at the system level is available for all processes. However, you can override the server level setting to set the loop count at the process level.

.Net assemblies

The .NET assemblies to associate with the business rule so that the rule can use external assembly components.

  • On exporting a process, the .NET assemblies associated with the process are also exported.

  • On importing a process from a version previous to TotalAgility 7.0, all the available .NET assemblies are imported. You can configure the assemblies that are required.

  • When you view a system map, the process is updated with the associated .NET assemblies.

To add a .NET assembly, click Add, select the assembly and click Done. See .NET assemblies for more information.

Maintenance access

Configure the access permissions to maintain a business rule.

A resource with maintenance access permissions for a business rule can add or delete resources or change the access rights of resources to maintain the system depending on the access types. You can only assign maintenance access to one individual or group.

To configure access permissions to maintain a business rule, see Configure maintenance access.

On release

You can set the process (Approval process) that can be used to delay the final release of this business rule until the changes are reviewed and approved. The process remains in awaiting state pending final release.