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.tsxUI/salary-ui/apps/client-hrms-portal/src/dashboard/dashboardApi.tsmicroservices/src/asset-service/Application/Queries/AssetQueries.cs