Overview of Model Rules

This chapter covers model rules. Rules define the behavior of the model during configuration.

  • Rules enable you to make the configuration process simpler for end users by guiding them through complex choices.

  • Rules ensure that only valid choices are made, preventing delays and disruptions in downstream processing.

  • You create rules by entering statements in the Constraint Definition Language (CDL) in the rules editor.

  • The class of a rule indicates how the rule is to be enforced during the configuration process.

  • The type of a rule is classified by the operator or operation employed in the rule.

You access model rules in the following ways.

  • Configurator Models work area > tasks panel tab > Manage Models page > Search > Versions > click a Draft or Version > Configurator Model or Edit Configurator Model page > Rules tab

    The Edit Configurator Model page enables you to create and edit the structure, rules, and user interfaces of a configurator model. If the model is locked by another user, then you can only view the model.

  • Configurator Models work area > tasks panel tab > Manage Workspaces page > Workspace page > click Name of participating model > Configurator Model or Edit Configurator Model page > Rules tab