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 3 maps 6.x features to 7.x for designing rules.

Table 3. 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, Version 7.5 
 Published: 18 April 2003