Saltar a contenido

Exportar reportes

Eval360Pro genera tres exports nativos "clásicos" sin dependencias externas: PDF de evaluación individual, Excel del Heatmap de brechas, y Excel del Mapa 9-Box. Esta página los detalla.

Hay más exports y reportes

A estos tres se sumó una suite de reportería con exports Excel adicionales (empleados, resultados de ciclo, brechas, OKR, pulso) y pantallas de análisis (Centro de reportes, Reportes del ciclo). Se documentan en Suite de reportería. Para tableros que se actualizan solos, ve a Power BI y otras herramientas de BI.

PDF — Informe individual de evaluación

Generado por: EvaluationReportPdfExporter usando QuestPDF (license community).

Cuándo usarlo: entrega física al empleado, archivo en su carpeta de RR.HH., adjunto en correo a su manager.

Cómo generar:

  • Resultados de evaluación → seleccionar ciclo → ver subject → botón Exportar PDF
  • O desde el detalle del subject: botón PDF

Contenido del PDF: - Header: nombre del subject + nombre del ciclo + fechas - Score general - Tabla de puntajes por ítem desglosados por tipo de evaluador (Self / Manager / Peer / DirectReport) - Comentarios por ítem - Radar perfil del cargo vs desempeño actual - Footer: timestamp de generación + número de página

Formato: A4 vertical, fuente Arial 10pt.

Excel — Heatmap de brechas

Generado por: GapHeatmapExcelExporter usando ClosedXML.

Cuándo usarlo: análisis offline en Excel, distribución a líderes, presentaciones.

Cómo generar:

  • Heatmap de brechas → aplicar filtros (ciclo, departamento, perfil de cargo) → botón Exportar Excel

Contenido del Excel: - Hoja "Heatmap" - Encabezado con metadata: ciclo, departamento (si filtrado), perfil de cargo (si filtrado) - Fila de columnas: requisito, brecha promedio, afectados (cantidad), % del total, después una columna por subject - Filas: cada competencia/skill requerida del perfil - Celdas: nivel de brecha por subject (0 = sin brecha, números mayores = brecha más severa) - Códigos de color visuales: verde / amarillo / naranja / rojo

Excel — Mapa 9-Box

Generado por: NineBoxExcelExporter usando ClosedXML.

Cuándo usarlo: presentación a comité ejecutivo, sesiones de calibración de talento.

Cómo generar:

  • Mapa de talento (9-Box) → aplicar filtros (departamento, perfil de cargo) → botón Exportar Excel

Contenido del Excel: - Grilla 3×3 con los 9 cuadrantes etiquetados (Estrella, Alto potencial, Talento en riesgo, etc.) - Empleados ubicados en su cuadrante según Performance × Potencial - Por cada celda: lista de empleados con avg score y nivel de potencial

Cómo se calculan los scores

Para que los reportes salgan completos, asegurar que:

  1. El ciclo está cerrado (status Closed)
  2. Todos los participants enviaron su evaluación (status Submitted o Acknowledged)
  3. La calibración (si la usan) ya se aplicó

El score de un subject se calcula como promedio ponderado de los scores de cada participant, usando los pesos definidos en el ciclo:

Tipo evaluador Peso default
Self 0.20
Manager 0.50
Peer 0.20
DirectReport 0.05
Stakeholder 0.05

(Los pesos son configurables por ciclo.)

Si un participant no envió su evaluación, su peso se redistribuye proporcionalmente entre los que sí enviaron.

Limitaciones conocidas

No hay export a CSV

Los exports nativos son solo PDF y Excel (.xlsx). Si necesitas CSV, abre el Excel y "Guardar como CSV" desde Excel.

El PDF del informe es individual

El PDF es de un evaluado a la vez. Para un reporte agregado de toda la organización tienes el Excel del Heatmap (todas las personas en columnas), el del 9-Box, y los exports de la suite de reportería: roster de empleados, resultados de ciclo y brechas de ciclo en Excel.

No hay scheduling automático de reportes

Los exports son on-demand (lo que el HR clickea genera el archivo en el momento). Si querés un PDF semanal automático a tu mail, hay que armarlo externo (cron + llamar al API).

Los PDF no tienen branding del tenant aún

El PDF usa el branding default de Eval360Pro (no inserta el logo del tenant). Es una limitación a resolver en versiones futuras.

API alternativa

Si quieres integrar los exports con otra herramienta:

POST /api/evaluation-results/export-pdf  (body: { cycleId, subjectId })
POST /api/gap-heatmap/export-excel       (body: { cycleId, departmentId?, jobProfileId? })
POST /api/nine-box/export-excel          (body: { departmentId?, jobProfileId? })

Authentication: JWT Bearer (ver API REST).

Response: archivo binario con Content-Type apropiado (application/pdf o application/vnd.openxmlformats-officedocument.spreadsheetml.sheet).