|
Some checks failed
ERP Core CI / Backend Lint (push) Has been cancelled
ERP Core CI / Backend Unit Tests (push) Has been cancelled
ERP Core CI / Backend Integration Tests (push) Has been cancelled
ERP Core CI / Frontend Lint (push) Has been cancelled
ERP Core CI / Frontend Unit Tests (push) Has been cancelled
ERP Core CI / Frontend E2E Tests (push) Has been cancelled
ERP Core CI / Database DDL Validation (push) Has been cancelled
ERP Core CI / Backend Build (push) Has been cancelled
ERP Core CI / Frontend Build (push) Has been cancelled
ERP Core CI / CI Success (push) Has been cancelled
Performance Tests / Lighthouse CI (push) Has been cancelled
Performance Tests / Bundle Size Analysis (push) Has been cancelled
Performance Tests / k6 Load Tests (push) Has been cancelled
Performance Tests / Performance Summary (push) Has been cancelled
- HERENCIA-SIMCO.md actualizado con directivas v3.7 y v3.8 - Actualizaciones en modulos CRM y OpenAPI Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| especificaciones | ||
| historias-usuario | ||
| implementacion | ||
| requerimientos | ||
| _MAP.md | ||
| README.md | ||
MGN-009: Reports
Modulo: MGN-009 Nombre: Reportes y Dashboards Fase: 02 - Core Business Story Points: 35 SP (estimado) Estado: Sprint 11 Completado - Modulo 100% Ultima actualizacion: 2026-01-07
Estado de Implementacion
| Sprint | Descripcion | Estado | Fecha | Archivos |
|---|---|---|---|---|
| Sprint 8 | Backend - API Dashboards | Completado | 2026-01-06 | 14 files |
| Sprint 9 | Frontend - Dashboard UI | Completado | 2026-01-07 | 24 files |
| Sprint 10 | Report Builder UI | Completado | 2026-01-07 | 13 files |
| Sprint 11 | Scheduled Reports UI | Completado | 2026-01-07 | 11 files |
Sprint 9 - Detalles
- Widgets implementados: 15 tipos (line, bar, pie, donut, area, funnel, kpi, gauge, progress, table, text, calendar, map, image, embed)
- Componentes principales: DashboardViewer, DashboardEditor, DashboardList
- State management: Zustand store
- Librerias: react-grid-layout, Recharts
- Validaciones: TypeScript build OK, Vite build OK, DB recreation OK
Sprint 10 - Detalles
- Componentes principales: EntityExplorer, FieldSelector, FilterBuilder, ReportPreview, ReportBuilder
- Features: Visual query builder, filtros dinámicos, agregaciones, preview en tiempo real
- State management: Zustand store
- Validaciones: TypeScript build OK, Vite build OK
Sprint 11 - Detalles
- Componentes principales: CronBuilder, RecipientManager, ExecutionHistory, ScheduleList, ScheduleForm
- Features: Constructor de cron visual, gestión de destinatarios, historial de ejecuciones, CRUD completo
- Métodos de entrega: none, email, storage, webhook
- Formatos de exportación: PDF, Excel, CSV, JSON
- State management: Zustand store
- Validaciones: TypeScript build OK, Vite build OK
Descripcion
Sistema de reportes y dashboards que permite generar informes, visualizaciones y exportaciones de datos. Incluye reportes predefinidos, builder de reportes personalizados y programacion de reportes automaticos.
Funcionalidades Principales
- Reportes Predefinidos - Reportes estandar del sistema
- Report Builder - Constructor de reportes personalizados
- Dashboards - Tableros con widgets configurables
- Exportacion - PDF, Excel, CSV
- Programacion - Reportes automaticos por email
Casos de Uso
- Dashboard ejecutivo con KPIs
- Reporte de ventas por periodo
- Exportar listado de clientes a Excel
- Programar reporte mensual de inventario
- Crear reporte personalizado de cuentas por cobrar
Dependencias
Este modulo depende de:
- MGN-001 Auth
- MGN-004 Tenants
- MGN-008 Notifications (envio programado)
Modulos que dependen de este:
- Verticales (reportes especificos de cada vertical)
Documentacion
- Requerimientos: requerimientos/
- Especificaciones: especificaciones/
- User Stories: historias-usuario/
- Trazabilidad: implementacion/TRACEABILITY.yml
Generado por: Requirements-Analyst Fecha: 2025-12-05