Working with Entity Treeviews (ETV)

Entity Treeviews (ETV) allow you to organize and manage hierarchical structures for various business entities such as customers, vendors, items, sales/purchase personnel, and locations. This guide covers how to access, create, and modify treeviews.


Accessing Treeviews

You can access treeviews from the base lists or detail cards of the following entities:

Entity List Page Card page
Customer On the Customer List page select Treeview action in the Customer Menu On the Customer Card page select Treeview action in the Customer Menu
Vendor On the Customer List page select Treeview action in the Vendor Menu On the Vendor Card page select Treeview action in the Vendor Menu
Item On the Item List page select Treeview action in the Item Menu On the Item Card page select Treeview action in the Item Menu
Salespeople/Purchasers On the Salespeople/Purchasers List page select Treeview action in the Salesperson Menu On the Salespeople/Purchasers Card page select Treeview action in the Salesperson Menu
Location On the Location List page select Treeview action in the Location Menu On the Location Card page select Treeview action in the Location Menu

Creating a Treeview

Here is a Step-by-Step example (Customer Treeview):

1. Open the Treeview Page from the Customers List.

2. Start from the ROOT Node. Every treeview begins with a non-editable ROOT node

3. Add Nodes

  • Add a virtual node (default code: VIRTUAL) or a real node (from the customer list).
  • Rename virtual nodes before adding new ones.

4. Build the Structure

  • Nodes can be nested under virtual or real nodes.
  • Items at the same level are sorted alphanumerically.

đź’ˇ Tip: Use consistent code lengths for virtual nodes to simplify sorting and display.

Modifying a Treeview

Moving a Node

It is possible to move a node from a branch to another in the treeview structure. Moving a node will also move all the related children noders.

  1. Select the node to move.
  2. Go to Process menu and select the Move action.
  3. Choose the new parent node in the treeview.
  4. Click on the Refresh action to see the updated structure.

⚠️ Note: If the node has children, they will be moved as well.

Deleting a Node

  1. Select the node to delete.
  2. Click the Delete action.

⚠️ Warning: You cannot delete a node that has children. Move or delete the children first.

When working with large or deeply nested treeview structures, it can be challenging to visualize the full hierarchy from the root node down to the lowest-level nodes.

To help with this, the Treeview Structure factbox—located on the right side of the treeview page—displays the complete path from the root node to the currently selected node. This allows you to quickly understand the node’s position within the overall structure without needing to manually trace it through the tree.

đź’ˇ Tip: Use this feature to easily verify node placement and navigate back up the hierarchy when working with large datasets.

Previous
Next