Define Dependency Rules

Explanation

Use this activity to define what can be installed in a certain structure position depending on what has been installed in a different position. The contents of a structure position (the part installed in the position) can put constraints on what can and cannot be installed in other structure positions of the same serial structure template. This is an extension to the defined alternates for each of the structure positions, and requires definition of alternates prior to definition of dependencies.

Each dependency is a rule between the master structure position (the structure position that requires something from other positions) and the dependent structure position (the structure position the requirement is put upon). Each rule is defined by:

A combination of type Requires for a certain structure position will result in requiring a set of parts being installed in other positions, while a combination of type Excludes for a certain structure position will result in excluding a set of parts being installed in other positions.

If no dependency rules are defined it means that no dependencies are required for the positions. This is to make the functionality as generic as possible, and customers that do not want this functionality will not have to establish all possible combinations as allowed.

Prerequisites

The serial structure template must be defined, and alternate parts must be defined.

System Effects

The dependencies are available to use in serial structures, and the configurations of serial structures will be validated against this definition.

Window

Serial Structure Template Template Structure Navigator

Related Window Descriptions

Serial Structure Template/Dependencies
Template Structure Navigator/Dependencies
Serial Structure Template
Serial Structure Template/Template Alternates
Serial Structure Template/Position Alternates

Procedure

  1. Open the Serial Structure Template or Template Structure Navigator window, and query (F3) for the template structure to which dependencies are to be specified.
  2. Click the Dependencies tab and create a new record (F5).
  3. By default, the Master Structure Position field will display the structure position of the template that requires the dependency. Use the List of Values to select a different value if necessary.
  4. Enter values in the Master Part Installed and the Master Part Revision Installed fields. Use the List of Values in the relevant fields to select valid values.
  5. Enter a value in the Dependency Type field. Use the list to select a value. Valid values are Requires and Excludes.
  6. Enter a requirement type of the dependency in the Dependency Requirement field. Use the List of Values to select a value. Valid values are Recommended and Mandatory.
  7. In the Dependent Structure Pos. field, the dependent structure position that is required or rejected by the master structure position must be entered. Use the List of Values to select a value.
  8. Enter values in the Dependent Part Installed and Dependent Rev. Installed fields (this is the part number and revision installed in the dependent structure position). Use the List of Values in the relevant fields to select valid values.
  9. Save the record (F12).