Asset Hierarchy List View

The Asset Hierarchy List View manages entities with sorting, filtering, export options, and actions for editing or deleting records.

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.

Asset Hierarchy List View

Header and Controls

  • Heading: Displays as "Enterprise View", clearly indicating the section’s purpose.

  • 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.

Maximize

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.

  1. 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.

  2. 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.

  3. 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.

  4. 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:

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.

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 Message

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.

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.

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.

Last updated