Dimensions
Dimensions
Add Dimensions
PROCESS NAME
Asset Type Management (AX06P6)
FEATURE / USER STORY NAME
Add Dimension (AX06P6US01/High/S2)
DESCRIPTION
Enable back-office users to create custom data fields (dimensions) for specific asset types in the SMART360 platform. Dimensions include a name, a data type (Numerical or Character), and optionally a unit if the data type is Numerical. These dimensions will be stored and reflected in the Dimensions tab of the Add Asset form based on the asset type selected.
ACTORS
-
Back Office User
USER STORY
As a Back-Office User,
I want to add custom dimensions for specific asset types,
So that I can store asset-specific details in a structured manner during asset creation.
STORYTELLING
Sarah, a back-office user at Samoa Water Authority, is tasked with setting up custom fields for asset types to streamline asset data collection. She navigates to the Dimensions tab under settings for "Chlorine Pump" and adds a custom dimension called "Pressure." She selects the Numerical data type and specifies PSI as the unit. For another asset, Sarah adds a dimension named "Serial Number" and chooses the Character data type, where no unit is required. When field engineers add assets under the "Chlorine Pump" type, these predefined dimensions appear in the Dimensions tab, ensuring consistent and accurate data input.
GOALS
Allow back-office users to configure custom dimensions (data fields) for specific asset types.
PROCESS FLOW DIAGRAM
MAJOR STEPS INVOLVED
-
Back-office user logs into the SMART360 platform.
-
Navigates to AX Module > Settings > Asset Category > Asset Type.
-
Selects a specific asset type (e.g., Chlorine Pump).
-
Clicks the Dimensions tab.
-
Clicks the Add Dimension button.
-
Inputs the Dimension Name.
-
Selects the Data Type from the dropdown:
-
If Numerical is selected: The Unit field becomes accessible and mandatory.
-
If Character is selected: The Unit field disappears.
-
Clicks Save to add the dimension.
-
The new dimension appears in the Dimensions list view.
-
The dimensions are automatically displayed in the Dimensions tab when adding an asset of the selected asset type.
BUSINESS RULES
-
Only authorized back-office users can access the Add Dimension feature.
-
Dimension Name is mandatory and should only accept characters.
-
Asset Type should be dropdown and should fetch data of all asset types added.
-
Data Type must be selected from the dropdown:
-
Options: Numerical, Character.
-
If Numerical is selected as the Data Type:
-
The Unit field must become accessible and mandatory.
-
-
If Character is selected as the Data Type:
-
The Unit field must disappear.
-
-
Each Dimension Name must be unique within the selected asset type.
-
For duplicate names, display: “This Dimension name already exists.”
-
If the Dimension Name field is empty, display:
-
“This field is mandatory.”
-
-
Dimension Name should accept only alphabets.
-
If numbers or special characters are entered, display: “Enter valid data.”
-
Created By must auto-populate with the name of the logged-in user.
-
Created Date must auto-populate with the current local system date and time.
-
Newly added dimensions must immediately appear:
-
In the Dimensions list view.
-
In the Dimensions tab of the Add Asset form when the corresponding asset type is selected.
-
SAMPLE DATA
-
Asset Type: Chlorine Pump
-
Dimension Name: Pressure
-
Data Type: Numerical
-
Unit: PSI
-
Created By: S. Jones
-
Created On: 12/2/2024
-
Asset Type: Water Meter
-
Dimension Name: Serial Number
-
Data Type: Character
-
Unit: (Not Applicable)
-
Created By: M Johnson
-
Created On: 12/2/2024
ACCEPTANCE CRITERIA
-
The Add Dimension form should open when the Add Dimension button is clicked.
-
The Dimension Name field must be mandatory and saved successfully when valid data is entered.
-
Asset type should be dropdown field and should fetch all asset types added .
-
The Data Type dropdown must contain two options: Numerical and Character.
-
If the Numerical data type is selected:
-
The Unit field must become visible and mandatory.
-
If the Character data type is selected:
-
The Unit field must disappear.
-
The following validations should occur:
-
If the Dimension Name is empty, display: “This field is mandatory.”
-
If a duplicate Dimension Name is entered, display: “This Dimension name already exists.”
-
If invalid characters are entered in the Dimension Name, display: “Enter valid data.”
-
Created By and Created Date fields must auto-populate.
-
Upon successful saving, display the message:
-
“Dimension successfully added.”
-
The newly added dimension must appear in:
-
The Dimensions list view under settings.
-
The Dimensions tab in the Add Asset form when the corresponding asset type is selected.
-
PRODUCT TOUR
TEST CASES
TEST DATA
View Dimensions
PROCESS NAME
Asset Type Management (AX06P6)
FEATURE / USER STORY NAME
View Dimension (AX06P6US02/High/S2)
DESCRIPTION
Enable back-office users to view all dimensions created for specific asset types in the SMART360 platform. The View Dimensions feature provides a structured list displaying Dimension Name, Data Type, and Unit (if applicable) for selected asset types, aiding in efficient management and review of custom asset data fields.
ACTORS
-
Back-Office User
USER STORY
As a Back-Office User,
I want to view all custom dimensions for specific asset types,
So that I can review and manage the dimensions configured for asset condition assessments.
STORYTELLING
Alex, a back-office user at Samoa Water Authority, needs to review the custom dimensions configured for various asset types to ensure data consistency. He navigates to the Dimensions tab under the Chlorine Pump asset type in the SMART360 platform. Alex sees a structured list of dimensions, including fields such as Dimension Name, Data Type, and Unit. He confirms that the "Pressure" dimension is set to Numerical with PSI as the unit, while the "Serial Number" dimension is correctly set to Character with no unit. This allows Alex to validate the setup before field engineers start adding asset data.
GOALS
Allow back-office users to view all configured dimensions for specific asset types in a clear and structured list.
PROCESS FLOW DIAGRAM
MAJOR STEPS INVOLVED
-
Back-office user logs into the SMART360 platform.
-
Navigates to AX Module > Settings > Asset Category > Asset Type.
-
Selects a specific asset type (e.g., Chlorine Pump).
-
Clicks on the Dimensions tab.
-
Views the list of all dimensions configured for the selected asset type.
-
Dimension Name
-
Asset type
-
Data Type (Numerical or Character)
-
Unit (if applicable).
-
Action(View)
-
-
Confirms the correctness of displayed dimensions.
BUSINESS RULES
-
Only authorized back-office users can access the View Dimensions feature.
-
The Dimensions list must display the following fields:
-
Dimension Name
-
Asset type
-
Data Type
-
Unit (if applicable, only for Numerical data type).
-
Created By
-
Created On
-
-
The Dimensions list should be sorted alphabetically by Dimension Name.
-
If no dimensions are configured for the selected asset type, display: “No dimensions found for this asset type.”
-
The Dimensions list must automatically update when a new dimension is added, edited, or deleted.
SAMPLE DATA
-
Asset Type: Chlorine Pump
-
Dimension Name: Pressure
-
Data Type: Numerical
-
Unit: PSI
ACCEPTANCE CRITERIA
-
The Dimensions list must display the following columns:
-
Dimension Name
-
Data Type
-
Unit (if applicable).
-
-
The list must display all dimensions configured for the selected asset type.
-
The Unit column should display values only for dimensions with the Numerical data type; it must remain blank for dimensions with the Character data type.
-
The Dimensions list must sort alphabetically by Dimension Name.
-
If no dimensions are configured for the selected asset type, display the message: “No dimensions found for this asset type.”
-
The Dimensions list must reflect updates immediately when dimensions are added, edited, or deleted.
PRODUCT TOUR
TEST CASES
TEST DATA
Search, Sort, Filter, and Download Dimension
PROCESS NAME
Asset Type Management(AX06P6)
FEATURE / USER STORY NAME
Search, Sort, Filter, and Download Dimension (AX06P6US03/High/S2)
DESCRIPTION
Enable back-office users to efficiently retrieve, organize, and export dimension data in the SMART360 platform. Users can search for specific dimensions, sort the list based on relevant fields, apply filters to refine the data, and download the results for offline access or reporting purposes.
ACTORS
-
Back Office User
USER STORY
-
Search Dimension
As a Back-Office User,
I want to search for dimensions by keywords,
So that I can quickly locate a specific dimension in the list. -
Sort Dimension
As a Back-Office User,
I want to sort the list of dimensions based on specific columns,
So that I can organize the data in an order that suits my analysis. -
Filter Dimension
As a Back-Office User,
I want to filter dimensions based on predefined criteria,
So that I can view only relevant dimensions for specific asset types or data types. -
Download Dimension
As a Back-Office User,
I want to download the list of dimensions in a suitable format,
So that I can share the data with others or use it offline for reporting purposes.
STORYTELLING
Search Dimension
John, a back-office user at Samoa Water Authority, needs to locate a dimension named “Pressure” for Chlorine Pumps. He enters “Pressure” into the search bar in the Dimensions tab, and the list immediately narrows to show only the matching result. This saves him time navigating through long lists of dimensions.
Sort Dimension
Sarah is reviewing the dimensions configured for different asset types. She needs to view the list alphabetically. She clicks on the “Dimension Name” column header to sort the list in ascending order. The data rearranges instantly, making it easy to scan for missing or duplicate entries.
Filter Dimension
Alex, another back-office user, wants to focus only on Numerical dimensions with specified units for review. He opens the filter options, selects “Numerical” from the Data Type dropdown, and applies the filter. The list updates to show only Numerical dimensions.
Download Dimension
Sarah has been tasked with preparing a report of all configured dimensions for asset types. She uses the Download button in the Dimensions tab and exports the list as a CSV file. The downloaded file includes all the dimensions, which she shares with the field team for reference.
GOALS
-
Enable back-office users to efficiently search, sort, filter, and download dimension data.
-
Improve usability by allowing quick access and organization of dimension records.
-
Provide offline access to dimension data for reporting or analysis.
PROCESS FLOW DIAGRAM
MAJOR STEPS INVOLVED
-
Search Dimension
-
Back-office user logs into SMART360.
-
Navigates to AX Module > Settings > Asset Category > Asset Type > Dimensions Tab.
-
Enters a keyword in the Search Bar.
-
The list dynamically updates to show only matching dimensions.
-
-
Sort Dimension
-
Back-office user navigates to the Dimensions Tab.
-
Clicks on a column header (e.g., Dimension Name, Data Type, Created Date) to sort the list.
-
The list rearranges in ascending/descending order based on the selected column.
-
-
Filter Dimension
-
Back-office user navigates to the Dimensions Tab.
-
Opens the Filter Options and selects:
-
Asset Type
-
Data Type (Numerical or Character)
-
-
Applies the filter.
-
The list updates to display only the dimensions matching the applied criteria.
-
-
Download Dimension
-
Back-office user navigates to the Dimensions Tab.
-
Clicks on the Download Button.
-
Selects the file format (e.g., CSV).
-
The system generates and downloads the list of dimensions.
-
BUSINESS RULES
-
Search Dimension
-
Search should work dynamically as users type keywords.
-
Search applies only to the Dimension Name field.
-
Sort Dimension
-
Sorting should be enabled for the following fields:
-
Dimension Name (Alphabetical)
-
Data Type (Numerical/Character)
-
Created Date (Ascending/Descending).
-
-
Filter Dimension
-
Users can filter dimensions by:
-
Asset Type
-
Data Type (Numerical or Character).
-
-
Filters should work in combination (e.g., Asset Type = Chlorine Pump + Data Type = Numerical).
-
Download Dimension
-
Downloaded data must include the following fields:
-
Dimension Name
-
Data Type
-
Unit (if applicable)
-
Asset Type
-
Created By
-
Created Date
-
-
File format: CSV.
SAMPLE DATA
-
Dimension Name: Pressure
-
Data Type: Numerical
-
Unit: PSI
-
Asset Type: Chlorine Pump
-
Created By: S. Jones
-
Created On: 12/2/2024
ACCEPTANCE CRITERIA
-
Search Dimension
-
When the user enters a keyword, the list dynamically updates to show matching results.
-
If no results match the search term, display: “No dimensions found.”
-
-
Sort Dimension
-
The list must rearrange in ascending or descending order when the column headers are clicked.
-
Sorting must be available for Dimension Name, Data Type, and Created Date.
-
-
Filter Dimension
-
Users can filter the list based on Asset Type and Data Type.
-
Filters must work in combination.
-
When no data matches the filter, display: “No dimensions found.”
-
-
Download Dimension
-
When the user clicks on the Download button, the list of dimensions is downloaded as a CSV file.
-
The file must include Dimension Name, Data Type, Unit (if applicable), Asset Type, Created By, and Created Date.
-
Display success message: “Dimensions successfully downloaded.”
-
No Comments