Overview
GIMA’s reporting system provides comprehensive analytics and documentation for assets, maintenance activities, and system performance. This guide covers accessing reports, generating custom reports, and exporting data.Accessing the Reports Section
Navigate to Reports
From the dashboard, click “Reportes” in the sidebar (line 41 of Sidebar.tsx):
- Icon: ClipboardList (from lucide-react)
- Route:
/reportes - Active state: white background with navy text
View the reports dashboard
The reports page displays (reportes/page.tsx):Dashboard Statistics Cards (line 40-44):Three main stat cards showing:
- Reportes Generados - Total reports created (345)
- Reportes Atendidos - Last processed report date
- Reportes Pendientes - Reports requiring action (254)
- Historial de Reportes
- Generar Reportes
- Programados
- AI Assistant access button
Understanding Report Statistics
The dashboard displays three key metric cards:- Reportes Generados
- Reportes Atendidos
- Reportes Pendientes
Total Generated ReportsIcon: BookOpen (size 24)Value: 345 reportsSubtext: “Reportes en el Ultimo mes”Purpose:
- Track reporting volume
- Measure team productivity
- Identify reporting trends
- Monitor system usage
- White background with hover shadow
- Border:
border-slate-50 - Rounded:
rounded-3xl - Hover animation:
-translate-y-1
Report Navigation Options
The internal navigation bar provides three main sections:Historial de Reportes
Access: Click “Historial de Reportes” link (line 43) Features:- View all previously generated reports
- Search and filter by date, type, or creator
- Download historical reports
- View report details and metadata
- Track report status changes
- Report ID and name
- Generation date and time
- Created by (user)
- Report type and category
- Status (completed, pending, archived)
- File size and format
- Download count
Generar Reportes
Access: Click “Generar Reportes” button (line 44) Purpose: Create new custom reportsSelect report type
Choose from available report templates:Asset Reports:
- Asset inventory by category
- Asset lifecycle status
- Asset location distribution
- Asset depreciation
- Asset utilization rates
- Completed maintenance tasks
- Preventive maintenance compliance
- Maintenance costs and time
- Technician performance
- Equipment downtime analysis
- Maintenance cost breakdown
- Budget vs. actual spending
- Asset acquisition costs
- Department expense allocation
- Cost per asset category
- System usage statistics
- User activity logs
- Asset availability metrics
- Response time analysis
- SLA compliance tracking
Configure report parameters
Customize the report based on your needs:Date Range:
- Custom date picker
- Predefined ranges (last week, month, quarter, year)
- Fiscal year options
- Asset categories (COMPUTO, MOBILIARIO, etc.)
- Departments (Infraestructura, Laboratorios, etc.)
- Locations or buildings
- User roles or specific technicians
- Status filters (active, maintenance, retired)
- By category
- By department
- By location
- By time period
- By responsible user
- Select specific data points
- Choose aggregation methods (sum, average, count)
- Include or exclude cost data
- Add comparison periods
Choose output format
Select how you want to receive the report:PDF:
- Professional formatted document
- Includes charts and graphs
- Ready for printing or presentation
- Embedded organization branding
- Raw data for further analysis
- Import into other tools
- Pivot table compatible
- Comma-separated values for databases
- Machine-readable format
- API integration
- Custom application import
- Data exchange format
- Interactive online report
- Drill-down capabilities
- Real-time data updates
- Shareable link
Programados
Access: Click “Programados” link (line 45) Purpose: Manage scheduled recurring reportsView scheduled reports
See all reports configured to run automatically:
- Report name and type
- Schedule frequency (daily, weekly, monthly)
- Next run date and time
- Recipients list
- Status (active, paused, failed)
Create scheduled report
Set up a new recurring report:Report Configuration:
- Select report type
- Configure parameters (filters, date ranges)
- Choose output format
- Frequency: Daily, Weekly, Monthly, Quarterly, Annually
- Day of week (for weekly)
- Day of month (for monthly)
- Time of day to generate
- Time zone configuration
- Select users from organization
- Add external email addresses
- Configure distribution groups
- Set per-recipient permissions
- Email attachment
- Download link
- Shared folder location
- API webhook
Accessing AI Assistance for Reports
The Reports page provides direct access to the AI Assistant: Location: Navigation bar, right side (line 56-60 of reportes/page.tsx) Button Styling:- Background:
bg-gima-navy(dark blue) - Text: white with bold font
- Ring effect:
ring-2 ring-offset-2 ring-gima-navy - Shadow:
shadow-lg shadow-gima-navy/20 - Hover:
hover:scale-105 - Active:
active:scale-95
/asistencia (AI Assistant page)
Using AI for Report Generation
Ask the AI about reports
In the Chat tab, you can ask:
- “What reports should I generate for monthly review?”
- “Show me maintenance cost trends”
- “Which assets need attention based on recent data?”
- “Create a report comparing this quarter to last quarter”
Get recommendations
The AI can suggest:
- Relevant report types for your needs
- Optimal parameters and filters
- Key metrics to include
- Comparison periods for context
- Visualization approaches
Common Report Types
- Asset Inventory Report
- Maintenance Performance Report
- Cost Analysis Report
- Compliance Report
Purpose: Complete listing of all organizational assetsIncludes:
- Asset ID, name, and category
- Current location and assignment
- Status (active, maintenance, retired)
- Purchase date and value
- Depreciation information
- Warranty status
- Last maintenance date
- Category (from categorias-activos)
- Location or department
- Status
- Date acquired
- Value range
- Annual inventory audit
- Insurance documentation
- Budget planning
- Compliance reporting
Export and Sharing Options
Exporting Reports
PDF Export
Best For:
- Executive summaries
- Presentations
- Archival documentation
- Email distribution
- Professional formatting
- Charts and visualizations
- Header/footer with branding
- Page numbering
Excel Export
Best For:
- Data analysis
- Custom calculations
- Pivot tables
- Further manipulation
- Multiple worksheets
- Formatted tables
- Formulas preserved
- Chart data included
CSV Export
Best For:
- Database import
- Third-party tools
- Data integration
- Bulk processing
- Plain text format
- Universal compatibility
- Easy parsing
- Lightweight files
JSON Export
Best For:
- API integration
- Custom applications
- Data exchange
- Automated processing
- Structured format
- Machine-readable
- Hierarchical data
- Easy parsing
Sharing Reports
Email distribution
Send reports directly from GIMA:
- Select recipients
- Add custom message
- Attach report file
- Schedule send time
Shared links
Generate web links for reports:
- Set expiration date
- Configure view/download permissions
- Track access analytics
- Revoke access if needed
Best Practices
Report Planning
Report Planning
Before generating reports:
- Define the purpose clearly
- Identify the target audience
- Determine required metrics
- Choose appropriate time periods
- Consider comparison baselines
- Set up automated generation for routine reports
- Configure delivery to stakeholders
- Review and update scheduled reports quarterly
- Archive old scheduled reports instead of deleting
Data Quality
Data Quality
Ensure accurate reports:
- Verify source data is current
- Check for data entry errors before reporting
- Validate calculations and formulas
- Review sample output before distribution
- Document any data limitations or notes
- Regular asset audits
- Prompt maintenance logging
- Consistent categorization
- Timely status updates
Report Interpretation
Report Interpretation
Effective analysis:
- Compare to previous periods
- Identify trends, not just snapshots
- Look for anomalies or outliers
- Consider external factors (seasonality, events)
- Use AI Assistant for insight recommendations
- Focus on metrics that drive decisions
- Highlight areas needing attention
- Include recommendations when distributing
- Follow up on report findings
Security and Compliance
Security and Compliance
Protect sensitive data:
- Control report access by role
- Redact confidential information when sharing externally
- Use secure channels for distribution
- Track who accessed which reports
- Set appropriate retention periods
- Log all report generation
- Track parameter changes
- Record exports and distributions
- Document report usage
Troubleshooting
Report generation fails
Report generation fails
Possible causes:
- Too much data for selected parameters
- Invalid date range or filters
- Database connection issues
- Insufficient permissions
- Reduce date range
- Simplify filters
- Check system status
- Verify your user role permissions
- Contact administrator if persists
Report data looks incorrect
Report data looks incorrect
Check these items:
- Verify filter parameters are correct
- Confirm date range includes expected data
- Review timezone settings
- Check for recent data updates or corrections
- Compare with known good previous reports
- Document the discrepancy
- Check source data directly
- Report to system administrator
- Generate audit log report
Cannot access report history
Cannot access report history
Troubleshooting:
- Verify you’re on the correct page (
/reportes) - Click “Historial de Reportes” in navigation
- Check your user permissions
- Try refreshing the page
- Clear browser cache if needed
Scheduled report not running
Scheduled report not running
Check configuration:
- Verify schedule is active (not paused)
- Confirm next run date is future
- Check recipient email addresses
- Review execution logs for errors
- Verify system is not in maintenance mode
- Schedule timezone mismatch
- Recipients have blocked emails
- Report parameters no longer valid
- System resources insufficient
Integration with Other Features
Asset Data
Reports pull data from your asset management system
Maintenance History
Include maintenance tasks and performance metrics
AI Insights
Get AI-powered analysis and recommendations
User Data
Reports filtered by department and user roles
Next Steps
Generate Your First Report
Try creating an asset inventory report for your department
Schedule Recurring Reports
Set up monthly maintenance performance reports
Use AI for Analysis
Ask the AI Assistant to interpret report findings