Rules (tgbrg7500m000)

Use this session to view, specify, and maintain rules.

To create a rule expression (IF-part):

  1. Select a rule.
  2. Click Rule Condition to start the Text Editor.
  3. Specify business functions or business processes following the IF logical operator. Leave a space between the operators and the operands, for example BF,1.
  4. Close the Text Editor.

Select the Then part of Rule command to create the Then part of the expression in one of these sessions:

  • The Set Parameters by Rule (tgbrg7117m000) session
  • The Select Business Processes by Rule (tgbrg7127m000) session
  • The Set Static Conditions by Rule (tgbrg7137m000) session. It depends on the rule type which of the other sessions is started.

You cannot select the Then part of Rule command if the rule is of Consistency type. In that case, the Then segment of the rule expression must be specified in the Text Editor.

You cannot change rules:

  • From a derived-from version
  • From another version than the current modeling version.
Note: If you have started this session by zooming, you can only find and select a record.

Using logical operators

If more than one business process or business function is incorporated in the rule expression, these must be separated by one of these logical operators:

  • or
  • xor
  • and
  • not
  • (
  • )

Checking and applying rules

Rules are checked ( Consistency rule type) or applied (other rule types) in reference models and project models. Rules of Consistency type are checked in these cases:

  • If the Check Reference Model Consistency (tgbrg2220m000) session is activated (reference model).
  • If the Check Project Model Consistency (tgbrg4220m000) session is activated (project model).

How rules of type other than Consistency are applied is described in the Help information of these sessions:

  • The Set Parameters by Rule (tgbrg7117m000) session
  • The Select Business Processes by Rule (tgbrg7127m000) session
  • The Set Static Conditions by Rule (tgbrg7137m000) session
Current Modeling Version

The version you currently use to create and modify model items.

Rule Type

The type of rule.

Rule

An expression.

A rule is used to:

  • Check the consistency of a business function model (consistency rules).
  • Transform a business function model to a business process model (transformation rules).
  • Assign a value to the application parameters (parameter setting rules).
  • Assign a value to static conditions (static condition setting rules).
Version

A group of model items that share some characteristics, such as the customer, owner, and effective date.

Description

The description or name of the rule.

Text

This field indicates whether a text is available, which provides you with further information about the rule.

Expired

This field indicates whether the rule has expired.