Viewing Rule Extensions

This task shows you how to view the rule extensions defined for a product line, product, feature or model. This also includes products defined as features or subfeatures.


Before you begin: Access the Configuration Rules page for an object. For details, see Viewing Configuration Rules.
  1. Click Rule Extensions in the Configuration Rules page.

    The rule extensions for the object are displayed.

    It contains the following columns:

    Name. Name of the rule extension.

    Program. Name of the program that defines the rule extension.

    Argument. The arguments passed into the program.

    Mandatory. Either Yes or No. Features and rules can be defined as mandatory or non-mandatory. A feature or rule that is mandatory is inherited by all lower level models and products. Mandatory features and rules are maintained at the product line level and promote product consistency.

    Inherited. Specifies if the rule is inherited from the parent object of the object in context.

    Design Responsibility. The organization or project that has design responsibility for the rule.

    Comments. Comments to help anyone reviewing or using the rule extension.

    Inherited From. The parent object from which the rule is inherited.

    Edit. Click to edit the rule extension. The Edit Rule Extensions page opens, where you can update and make changes to the pre-loaded values found in the database. For details, see Creating a Rule Extension.

  2. Use any of the following commands from the page Actions menu or page toolbar to work with rule extensions.


    • Create. Creates a new rule extension for the object in context. For details, see Creating a Rule Extension.
    • Add Existing. Adds an existing rule to the object. The Search page opens. For details, see Running a Search.
    • Copy. You can copy and modify a rule from one object to another object. For details, see Copying Rule Extensions.
    • Remove. Removes checked rules from the object. It does not delete the rule from the database.
    • Delete. Deletes all checked rules from the list, disconnects the relationship between the checked rules and the parent object, and then deletes the rules from the database. You are prompted to verify the deletion. Click OK.