Maintenance

The maintenance area is exposed from the Inventory module and supports the operational tracking of centers, schedules, records, repairs, and board-level workload status.

Live validation date: March 12, 2026

1. Review Maintenance Centers

Purpose: Confirm the set of maintenance centers available for scheduling and repair operations.

Route / context: /inventories/maintenance-centers

Steps:

  1. Open Inventory from the top navigation.
  2. Select Maintenance Centers from the left navigation.
  3. Review the center list.
  4. Use search or filters if you need to isolate one center.

Expected result: The maintenance-center register loads with searchable center records.

Maintenance - Centers

2. Start a New Maintenance Center

Purpose: Open the center-creation workspace and prepare a new maintenance geofence.

Route / context: /centers

Steps:

  1. Start from Maintenance Centers.
  2. Select the floating add button at the lower-right corner of the list.
  3. Confirm the Draw Center workspace opens.
  4. Review the center name field.
  5. Use the polygon tool to start drawing the center geofence on the map.

Expected result: The new-center workspace opens with map-drawing tools and the center name input.

Validation note: The live validation confirmed the form-entry workspace only. No save action was executed because that would create production data.

Maintenance - Center add form

3. Open Center Actions and Edit a Maintenance Center

Purpose: Confirm that existing centers expose row actions and open the edit page.

Route / context: /inventories/edit-maintenance-center/:id

Steps:

  1. Start from Maintenance Centers.
  2. Open the row more menu for the target center.
  3. Review the available actions.
  4. Select Edit.
  5. Confirm the edit page opens for the chosen center.

Expected result: The row menu exposes Edit and state-change actions, and the edit page opens successfully.

Validation note: The live validation confirmed the edit entry screen only. No update was submitted to avoid altering production data.

Maintenance - Center actions menu

Maintenance - Center edit form

4. Review Maintenance Schedule and Row Actions

Purpose: Inspect planned maintenance work and the row-level options available for each schedule.

Route / context: /inventories/maintenance-schedule

Steps:

  1. Open Maintanance Schedule from the left navigation.
  2. Review the schedule entries, center, date range, requester, and status.
  3. Open a row action menu for one schedule.
  4. Review the available management actions before proceeding.

Expected result: The maintenance schedule page loads and exposes row-level schedule actions.

Observed live actions: View, Edit, and Delete.

Maintenance - Schedule list

5. Start a New Maintenance Schedule

Purpose: Open the schedule-creation form and review the required fields before a schedule is submitted.

Route / context: /inventories/maintenance-schedule/view

Steps:

  1. Start from Maintanance Schedule.
  2. Select the floating add button.
  3. Confirm the schedule form opens.
  4. Review the main fields: schedule name, authority, start date, end date, service items, device groups, and maintenance center.
  5. Use this form to prepare a maintenance plan before it is saved.

Expected result: The schedule-creation page opens with the main planning fields visible.

Validation note: The live validation confirmed the form-entry screen only. No save action was executed because that would create production data.

Maintenance - Schedule add form

6. Edit an Existing Maintenance Schedule

Purpose: Confirm that a draft schedule can be opened in edit mode and its planning fields reviewed.

Route / context: /inventories/maintenance-schedule/view/:id

Steps:

  1. Start from Maintanance Schedule.
  2. Open the target row more menu.
  3. Select Edit.
  4. Confirm the schedule page opens in edit mode.
  5. Review the Schedule and Maintenance Logs tabs and the available action buttons.

Expected result: The edit page opens with the current schedule values and update controls.

Validation note: The live validation confirmed the edit screen and controls only. No update was submitted to avoid changing production data.

Maintenance - Schedule edit form

7. Review Maintenance Records

Purpose: Monitor completed and in-progress maintenance records independently of the schedule screen.

Route / context: /inventories/maintenance-records

Steps:

  1. Open Maintenance Records.
  2. Review the maintenance record list.
  3. Use status and date context to distinguish draft, in-progress, and closed work.

Expected result: The maintenance-record register loads with operational history and current record state.

Maintenance - Records

8. Review Repairs

Purpose: Inspect repair-specific maintenance work items.

Route / context: /inventories/repairs

Steps:

  1. Open Repairs from the left navigation.
  2. Review the repair entries and their current state.
  3. Use this screen when the focus is corrective maintenance rather than the broader maintenance schedule.

Expected result: The repairs register loads with identifiable repair records and current statuses.

Maintenance - Repairs

9. Review the Maintenance Kanban Board

Purpose: Monitor maintenance workload by state using a board-style view.

Route / context: /inventories/maintenance-kanban

Steps:

  1. Open Kanban Board.
  2. Review the workload distribution across the visible status columns.
  3. Use this view when coordinating work by stage rather than by flat list.

Expected result: The maintenance board renders and groups work items by workflow state.

Maintenance - Kanban

10. Remaining Validated Gaps

The maintenance area is now validated through the create and edit entry forms for centers and schedules, but these flows still need dedicated completion capture before they should be documented as successful end-to-end submissions:

  • save a newly created maintenance center to completion
  • submit an edited maintenance center to completion
  • save a newly created maintenance schedule to completion
  • submit an updated maintenance schedule to completion
  • open maintenance-record detail screens
  • open repair detail screens