Sometimes, you may want to assign one or more products to an inner node in the hierarchy tree. An internal leaf node provides this ability, acting as a proxy for its internal parent by allowing products assigned to it to be interpreted as having been assigned to the parent (for more information, see Inner Node Assignments and Internal Leaf Nodes).
When you use the Create Internal Leaf command to create an internal leaf for a parent node, MDM creates a duplicate of the parent node as its first child (shown in the figure below).
1. In the hierarchy tree, select the parent node for which you want to create an internal leaf.
2. Right-click on the node and choose Create Internal Leaf from the context menu, or choose Tree ® Create Internal Leaf from the main menu.
MDM adds an internal leaf node named [parent] as the first child of the selected node.
The name of the internal leaf node is the name of the parent node in square brackets ().
You cannot edit the node name nor any of the fields of the internal leaf, which are auto-populated with the values of the parent when the internal leaf record is first created. This means that if the name of the parent changes, the internal leaf will continue to display the old parent name in square brackets.
A normal leaf node cannot be converted into an internal leaf node nor can an internal leaf node be converted into a normal leaf node. Instead, you must create a second node, reassign records from the first node to the second node, and then delete the first node.
The following table shows the constraints of the Add Internal Leaf operation:
Add Internal Leaf
● Must be in Hierarchy or Taxonomy mode
● Tree must have focus
● Exactly one node must be selected
● Root node cannot have internal leaf node child
● Node cannot be an alias
● Node cannot have an alias
● Node cannot have a matching set
● Node already has internal leaf
● Node is an internal leaf