Managing and Updating Requirement Links Between Items and Operations

You can use the Manage & Update Requirement Links Items/Operations command to repair inconsistent requirement links.

Important: Work instructions of the data collect plan type are not supported.
Note: You can use the DELPPRObject_ManageInconsistentRequirementCandidate_ID business logic to specify a candidate requirement, and a default action to perform.

  1. Click Manage & Update Requirement Links Items/Operations .
    The Update & Repair Links panel displays, with the following columns:
    • Display Name
    • N: A number that helps navigating the inconsistent links. It is automatically recalculated at each calculation of the list.
    • Source: The source object of the link.
    • Suggestion to Perform: The proposed action to correct the inconsistent requirement links. This is the only component of the panel that you can modify.
    • Previous Target: The previous target pointed by the link.
    • Candidate Target: The candidate target can be used to reroute the link.
    • Implement Status: Whether the target requirement has been upgraded or not.
    • Link Type: The implement link regarding the requirements.
    • Relationship: The relationship involved between the items or operations and the requirements.
  2. Select one or several objects, and right-click anywhere in the panel.
    A context menu displays with a list of actions. The available actions depend on the selected objects.
  3. To correct a source object, select one of the following actions:
    • Replace Object by Revision: A new revision of the source object is created as a reference, and replaces it in the session. This action is available when the source object can be replaced.
    • Delete Object: The source object is deleted, as well as its instance in the session.
  4. To correct an inconsistent link, select one of the following actions:

    • Reroute Link: The inconsistent link is rerouted to the retrieved target.
    • Remove Link: The inconsistent link is deleted.

  5. To keep an inconsistent link or source object unchanged, select one of the following actions:

    • Remain Object: The instance of the source object remains. The object is not modified.
    • Ignore Link: The inconsistent link remains. There is no modification regarding the link.

  6. Click Apply.
    The defined actions are applied, and the dialog is updated accordingly.

    A report can be displayed, detailing all the applied modifications.

    An algorithm identifies whenever the source selected is involved by at least one link to correct:

    • Whenever this case occurs, the algorithm is interrupted, and the links are displayed in a dialog.
    • Whenever there is no link to correct, the algorithm recursively investigates the children. It is interrupted every time an inconsistency is found, and the links are displayed in a dialog. As a result, the inconsistent links regarding a source, which is a child of another source involved by an inconsistency, are not shown in the dialog.