Previous  Next          Contents  Index  Navigation  Glossary  Library

Constraint Sequencing

There are four broad classifications of constraint sequencing referred to as constraint groups: at initialization, and before, during, and after autoselections. These correspond to preliminary validation checking, item autoselection, and overall compatibility validation of selected options, respectively. This level of constraint sequencing should not be confused with the sequence for constraint evaluation within each constraint group.

Initialization group constraints are evaluated upon navigation to the Configurator window.

Constraints evaluated before autoselections check basic business rules that preclude further evaluation. That evaluation could generate messages, suggestions, or violations. Violations at this stage could potentially cause numerous errors at later stages if, for example, more power cords are ordered for a PC than available power supplies.

Constraints evaluated after autoselection are for final configuration validation only. Minimum configuration requirements can be validated as well as compatibility requirements between selected and autoselected items.

summarizes the constraint types and actions associated with each constraint group:


See Also

Defining Constraints


         Previous  Next          Contents  Index  Navigation  Glossary  Library