Viewing Where Used Objects

This task shows you how to view all the references where an object is used. The Where Used page automates the process of listing all parent assemblies of an object being changed, providing a tool for the engineering change process to determine the full impact of a proposed change. It provides the information required to implement a change that affects many product assemblies.

The Where Used page can be configured for any type and attached to its Categories menu. By default, the following types are configured with a Where Used link:


  • product
  • test case
  • specification
  • build
  • feature (when ENOVIA Variant Configuration Central is installed)
  • product configuration (when ENOVIA Variant Configuration Central is installed)
  • requirement (when ENOVIA Requirements Central is installed)
  • use case (when ENOVIA Requirements Central is installed)

Clicking on the Where Used category link shows a page that lists all the objects to which the context object is directly connected on the "To" end of the relationship. The objects connected to the nth level are shown, by default.


Before you begin: Access the Properties page of any object type configured with the Where Used page.
  1. From the Categories menu, click Where Used. The Where Used page opens.



  2. If you want to limit the number of objects in the list, select options from the filter bar at the top of the page

    1. From the Level drop-down list, select 1 to show only immediate parent objects or select All to show parent objects up to all possible levels.
    2. From the Type drop-down list, select the type of objects you want displayed. The default is All.
    3. From the State drop-down list, select the lifecycle states you want displayed. The list contains all the current lifecycle states of all items in the list. The default is All.
    4. Click Filter.

    The page contains the following columns:

    The check box in the first column is used with the Raise EC link in the page Actions menu or page toolbar when performing a mass change. It allows you to select objects that require changes.

    Level. Specifies the level of the object within the parent assembly. By default, the level signifies levels back from the current level. Your system may be configured otherwise.

    Name. Name of the object where the part is used.

    Type. The type of related object.

    State. The current state of the object in its lifecycle.

    Owner. Person who is currently assigned responsibility for the object.

    Edit icon. Click to edit the details of any object except rules. For compatibility rules the Edit Compatibility Rules page opens. For inclusion rules the Edit Inclusion Rule page opens.

  3. To create an engineering change for any of the items, check one or more items and click Raise Engineering Change from the page Actions menu or page toolbar. This opens the Create Engineering Change page. When the engineering change is created, all selected items from the Where Used page are connected to the engineering change as affected items. See Working with Engineering Changes.

  4. To show the Feature Option table, Click Feature Option from the page Actions menu or page toolbar.