# US-MGN-012-003-001: Reportes Operacionales Configurables **RF Asociado:** [RF-MGN-012-003](../../02-modelado/requerimientos-funcionales/mgn-012/RF-MGN-012-003-*.md) **Módulo:** MGN-012 - Reportes y Analytics **Epic:** Reportes Operacionales **Prioridad:** P0 **Story Points:** 5 **Sprint:** Sprint 26 **Estado:** Ready for Development **Fecha:** 2025-11-24 --- ## User Story **Como** usuario/gerente, **Quiero** Reportes Operacionales Configurables, **Para** analizar datos y tomar decisiones informadas. ## Descripción Detallada Funcionalidad permite generar reportes/dashboards con datos del ERP. ## Criterios de Aceptación ### Escenario 1: Funcionalidad principal **Dado que** contexto relevante, **Cuando** ejecuto acción, **Entonces** resultado esperado. ### Escenario 2: Validaciones **Dado que** datos inválidos, **Cuando** intento procesar, **Entonces** error apropiado. ## Reglas de Negocio - **RN-1:** Datos filtran por empresa (RLS). - **RN-2:** Permisos aplicados según rol. - **RN-3:** Formatos soportados según requerimiento. ## Tareas Técnicas ### Backend - [ ] Endpoints necesarios - [ ] Services de generación/exportación - [ ] Queries optimizadas - [ ] Unit tests (>80%) - [ ] Swagger docs ### Frontend - [ ] Componentes necesarios - [ ] Builders/Configuradores - [ ] Preview/Vista previa - [ ] Component tests ### Database - [ ] Tablas/Views necesarias - [ ] Índices para performance --- ## Estimación Detallada | Tarea | Horas | |-------|-------| | Backend | 3 | | Frontend | 4 | | Testing | 2 | | Code Review | 1 | | **TOTAL** | **10 horas = 5 SP** | --- ## Definition of Done - [ ] Código implementado según ET - [ ] Tests pasando (>80%) - [ ] Code review aprobado - [ ] Documentación actualizada - [ ] QA validado - [ ] PO aprobado --- ## Referencias - [RF-MGN-012-003](../../02-modelado/requerimientos-funcionales/mgn-012/RF-MGN-012-003-*.md) - [Traceability](../../02-modelado/trazabilidad/TRACEABILITY-MGN-012.yaml)