Product Administration Guide > Mapping eConfigurator 6.x Features
to Release 7.x
>

Designing Rules and Logical Expressions


The 6.x Basic Rule Designer, Logic Designer, and Advanced Rules Designer have been replaced by the Rule Designer in release 7.x. The Rule Designer provides a series of natural-language rule templates that you can use to create rules of any complexity. You can also create and save your own rule templates.

The logical operators in the 6.x Logic Designer are provided in picklists associated with the rule templates.

A special rule template is provided to enter rules in eConfigurator Rule Language (renamed Rule Assembly Language in release 7.x). The operators and syntax in 6.x eConfigurator Rule Language are supported in release 7.x. Table 4 maps 6.x features to 7.x for designing rules.

Table 4.  Designing Rules in the Rule Designer
Release 6.x
Release 7.x
Comment

Create rule in Basic Rule Designer

Create rule using rule template in Rule Designer.

Rules can be created with or without conditions.

Create expressions in Logic Designer

Use logical operators associated with rule templates in Rule Designer.

Rules can be created with or without conditions.

Create rule in Advanced Rules Designer

Enter rule into special template in Rule Designer.

6.x operators and syntax are supported in release 7.x.

Category-to-product rules

Class-to-product rules.

The product class must be part of a relationship.

Category-to-category rules

Class-to-class rules.

The product classes must part of relationships.

Product-to-product rules

Product-to-product rules.

 

Copy and delete rules

Copy and delete rules.

Includes rules that are logical expressions.

Activate and deactivate rules

Activate and deactivate rules.

Includes rules that are logical expressions.

System generates rule explanations

System generates rule explanations or you can write explanations.

Includes rules that are logical expressions.

Rule Summary report

Rule Summary report.

 

Enforce resource total by placing check mark in resource record

Write rules to prevent resources from having negative values.

 

Syntax checker for eConfigurator Rule Language

Syntax checking is provided when building rules using the Assisted Advanced Rule template and all other rule templates.

eConfigurator Rule Language is called Rule Assembly Language in release 7.x.

Product Administration Guide