The Asset Hierarchy View helps users manage entities with creating, sorting, filtering and exporting their entities and physical organisational structure.
The Asset Hierarchy List View provides a structured interface for managing entities with sortable columns for Tag, Name, Hierarchy, and Asset Class. Users can filter, export data, and customize column visibility. Action buttons allow editing or deleting entities, with warnings for dependencies. Features like pagination and sorting ensure efficient navigation and organization of entity records.
Header and Controls
Page Header
-
Heading: Displays as "Enterprise View", clearly indicating the section’s purpose.Comment
-
Subtitle: Below the heading, the interface displays the total number of entries in the format: "Showing 1 to X of Y entries."
Top Right Corner
- New Entity Button: A blue button labelled "New Entity" allows users to add a new entity record. Clicking this opens a form for entering entity details.
Filter Field
- A Filter input field is available just below the header to refine the displayed list. Users can search by entering keywords that match any column (e.g., Tag, Name, or Hierarchy).
Control Buttons
Three buttons on the top-left enhance data visualization and export functionality.
Control Button | Description |
Column Visibility | Allows users to show or hide specific table columns, such as ID, Tag, Name, Hierarchy, Asset Classes. |
Export | Enables exporting the data into multiple formats, including Copy, CSV, Excel, PDF, and Print. |
Maximise | Expands the view to focus entirely on the table, hiding non-essential interface elements for a better viewing experience. |
Table Columns
The main data is displayed in a table format, divided into five columns, each with specific purposes and sorting capabilities.
Column Name
|
Description
|
Sorting Option
|
---|---|---|
Tag
|
Displays a unique identifier or label for each entity, such as "TAG-001" or "LOC-002."
|
Sort alphabetically by tag in ascending or descending order.
|
Name
|
Shows the name of the entity, such as "Solar Facility A" or "Office Complex 5."
|
Sorts alphabetically, either ascending (A-Z) or descending (Z-A).
|
Hierarchy
|
Displays the organizational structure or location path for the entity, such as "Division > Department > Facility."
|
Sorts entries alphabetically based on the full hierarchy text.
|
Asset Class
|
Indicates the category of the entity, such as Building, Road, Site, or Equipment.
|
Sorts entries alphabetically by the asset class name.
|
Actions
|
Provides buttons to manage or delete the entity.
|
No sorting is available for this column, as it contains action buttons only.
|
Sorting Options
Each sortable column allows users to organize data for better usability. Here's a description of the sorting features.
- Tag Sort Option
- Clicking the Tag column header sorts entities alphabetically by their tags (e.g., "TAG-001," "TAG-002").
- Sorting toggles between ascending (A-Z) and descending (Z-A) order.
- Name Sort Option
- Clicking the Name column header organizes entities alphabetically based on their names (e.g., "Solar Facility A," "Wind Plant B").
- This is useful for quickly finding specific entities by name.
- Hierarchy Sort Option
- Sorting by Hierarchy organizes entities based on their organizational or geographical path (e.g., "Region > City > Facility").
- It ensures logical grouping of entities within the same hierarchy.
- Asset Class Sort Option
- Sorting by Asset Class groups entities by their type, such as "Building," "Road," or "Site."
- This helps users filter entities of a specific asset category efficiently.
Actions
The Actions column provides two options for managing individual entities. Here's a breakdown:
Comment
Action Name
|
Function
|
---|---|
Manage
|
Opens a new window titled "Edit Entity", where users can update entity details like name, hierarchy, or asset class.
|
Delete
|
Displays a warning message if the entity is linked to other sections.
|
Comment
Delete Button Explanation
The Delete Button opens a confirmation window titled "Archive Entity", which provides a warning and lists dependencies (Sensors, Alerts, Dashboards) tied to the entity. Users cannot proceed with deletion until these dependencies are addressed. The window includes a Cancel button and a Close Icon for exiting. This feature ensures safe and error-free entity management.
Warning ! You can not delete Entity AAA!. This Entity is attached to the sections below.
This message notifies users that the entity cannot be deleted because it is linked to other system components, such as sensors, alerts, or dashboards.
Comment
Dependency Details
The window lists the dependent components linked to the entity. These include:
Dependency
|
Description
|
---|---|
Sensor
|
The number of sensors linked to the entity (e.g., 9 sensors). These sensors must be disassociated before deletion.
|
Alert
|
The number of active alerts associated with the entity (e.g., 1 alert). The alert(s) must be resolved or reconfigured.
|
Dashboard
|
The number of dashboards referencing the entity (e.g., 1 dashboard). These dashboards must be modified or deleted.
|
Action Button
Cancel : Clicking this button closes the confirmation window without making any changes.
Close Icon
-
Located in the top-right corner, the close icon (
X
) functions the same as the Cancel button, allowing users to exit the window without proceeding further.Comment
Purpose of the Warning
-
Dependency Awareness: Ensures users are informed about the linked sections (e.g., sensors, alerts, dashboards) preventing deletion.
-
Prevent Errors: Avoids accidental deletion of critical data tied to other parts of the system.
-
Resolution Steps: Prompts users to resolve the dependencies by reconfiguring or disassociating components.
Pagination
-
Pagination buttons allow users to navigate through multiple pages of entities, making it easy to handle large datasets.
Conclusion
The Enterprise List View provides a feature-rich interface to manage entities effectively. It includes tools for filtering, sorting, exporting, and customizing the displayed columns. The table lists entities with columns for Tag, Name, Hierarchy, Asset Class, and Actions, allowing users to manage or delete records. With its intuitive layout and controls, this view ensures efficient data handling and entity management.