Replacing by an Existing Revision

You can replace the current revision of an object by an existing revision.

You can replace the revision of the following objects:

  • Function or logical component
  • Functional or logical behavior representation
  • Picture
  • 3D representation
  • Sheet under a layout
  • View under a sheet


Before you begin: To use this command, your entity must be at the convenient maturity level.
  1. Select a functional or logical reference or a representation.
  2. From the Edition section of the action bar, click Replace by Existing Revision .
    • If the selected reference is instantiated, the Select a Revision dialog box appears.
    • If the selected reference is not instantiated, the Replace Options dialog box appears.
  3. From the Select a Revision dialog box, select the convenient revision then click OK to validate your change.
    At the end of the process, the Reroute Implement Relations dialog box appears to show you all implement relations you need to reroute.
    Important: You can reroute the following implement relations:
    • Implement relations (reference/reference) in which the replaced functional or logical component is implemented and not used as a context for contextual implement relation
    • Implement relations pointing ports, without context of the replaced component
  4. In the Reroute Implement Relations dialog box, click OK, to reroute all selected implement relations.

    Tip: By default, all implement relations are selected to be rerouted. To unselect the reroute of an implement relation, click on the corresponding line.