Choose a rule set type

A rule set type is a category of logically related rules. While a rule set might contain no rules or multiple rules, a rule can only be located in a rule set. In addition, most rule sets can contain, or nest, other rule sets of the same type.

Planning Business Modeler creates a top-level rule set for Definition, Automatic, and Variable rule sets. Users may create rule sets of these types, but not at the top level. User-created rule sets of Definition, Automatic, or Variable must be nested in the corresponding system-generated rule set at the top level.

Different rule set types can contain different kinds of rules. For more information about the types of rules, see Choose a rule type. The rule type determines the options that you have for implementing the rule

The following table lists the available rule set types that you can have, and notes the types of rules each may contain.

Rule Set Type Permitted rules Implementation options

Automatic

Assignment rules

The system-generated Automatic rule set may contain user-created Automatic rule sets.

SQL, MdxQuery, NativeSql, and NativeMdxQuery

Consolidation

Consolidation rules

Consolidation

Currency

Currency rules

Currency

Definition

Definition rules

The system-generated Definition rule set may contain user-created Definition rule sets.

MdxScript

InterCompany Reconciliations

Intercompany reconciliation rules

The Intercompany Reconciliation rule set may nest with other InterCompany Reconciliation rule sets

InterCompany Reconciliation

Outbound

Outbound rules

Outbound rules must be constructed in special ways. For more information, see Outbound rules.

Outbound

Procedural

Contains one or more of the following rule types, and may nest with other procedural rule sets:

  • Allocation

  • Assignment

  • PushCrossModelAllocation

  • PullCrossModelAllocation

  • Variable

SQL, MdxQuery, NativeSql, and NativeMdxQuery for all rule sets except Variable.

Variable rules must have General implementations.

See Also

Concepts

About rule set types and rule types