Node Deletion Methods

The methods for deleting nodes are described below.

Table 5-2 Node Deletion Methods

Action Result

Destroy

Deletes a node from the version and overrides any required merge logic if enabled

Note: The Destroy option is only available from the Orphans list.

Note: If the node is a domain node whose domain prevents deletion, you cannot delete the node.

Delete

Deletes the node from all parents in all hierarchies.

Note: If the node is a domain node whose domain prevents deletion, you cannot delete the node.

Delete & Merge

Deletes the node from all parents in all hierarchies and allows you to select a node to use in place of the deleted node.

Note: This option is only available if the UseMerge system preference is enabled.

Note: If the node is a domain node whose domain prevents deletion, you cannot delete the node.

Annul

Removes the node from all hierarchies where it has the same parent, and also deletes the node if it is then an orphan

  • For example, if a node has the same parent in all hierarchies in which it exists, then Annul removes the node from all hierarchies and then delete it because it is an orphan.

  • If the node does not have the same parent in all hierarchies, the Annul produces the same result as Remove.

Note: If the node is a domain node whose domain prevents deletion, you cannot delete the node.

Annul All Below

Removes all the children of the selected node. If any of the children become orphans, they are also deleted.

Note: If the node is a domain node whose domain prevents deletion, you cannot delete the node.

Remove

Removes the node from the current parent but not from other parents in other hierarchies. The node is not deleted from the version and is available for reinsertion.

Inactivate

Flags the node as inactive so that it can be filtered from an export.

When a domain node is inactivated in a version, you can provide a domain inactive date value. The default domain inactive date is the current date.

Inactivate & Merge

Flags the node as inactive and allows you to select a node to use in place of the inactivated node.

Note: This option is only available if the UseMerge system preference is enabled.