Product Administration Guide > Configuration Constraints >

Activating and Deactivating Configuration Constraints


When you create a constraint, it may be active or inactive by default:

  • If you save the constraint using quick save the Active flag is checked automatically by default.
  • If you save the constraint using the Save Constraint menu option, the user must select the Active check box, or else the rule is inactive.

An active constraint is used to compute all solutions (if the date is within the start and end date of the constraint).

When you deactivate a constraint, it is not used to compute solutions. One reason for deactivating a constraint is to help you test constraints in Validate mode. You can deactivate a group of constraints and then activate them one at a time to see how each affects the product's behavior when it is being configured.

Another reason to deactivate constraints, is when you want to release a version of a product that does not require a constraint to be active. You can deactivate the constraint and then release the product. The constraint is inactive in the released version and is not used to compute solutions.

To deactivate a constraint

  1. Navigate to the Administration - Product screen.
  2. Select and lock the desired customizable product or product class.
  3. Navigate to the Constraints view.
  4. In the Constraints list, select the desired constraint and deselect the Active checkbox.
  5. From the Constraints List menu, select Validate.

    This starts a configuration session. Verify that the customizable product works correctly.

To activate an inactive constraint

  1. In the Constraints list, select the desired constraint and select the Active checkbox.
  2. From the Constraints List menu, select Validate.

    This starts a configuration session. Verify that the customizable product works correctly.

Product Administration Guide Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Legal Notices.