Skip to main content

Asset Dashboard and Reports

The Operations dashboard is a shared operations view, not a dedicated reporting service. It prefers the direct asset inventory response and falls back to workspace asset rows. Total is row count. Available, Issued, Damaged/Lost, Pending, and Clearance Blockers are derived by case-insensitive status-text matching in the browser. An HR dashboard also displays Issued Assets and Asset Blockers from workspace rows.

Audience visibility is controlled by frontend role/feature checks. A date-range control is present on the shared operations dashboard, but asset list requests do not pass date filters; therefore it does not define asset reporting periods. Metrics link to the asset screen. No server-side grouping, scheduled report, saved filters, export, category/location/employee breakdown, history report, maintenance/warranty report, retired report, or cost analytics was verified.

The service health-data summary contains tenant counts for operational verification, not a business report.

Source References

  • UI/salary-ui/apps/client-hrms-portal/src/dashboard/DashboardPages.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/dashboard/dashboardApi.ts
  • microservices/src/asset-service/Application/Queries/AssetQueries.cs