Validar antes de incorporar.
La plantilla oficial define el contrato de datos. El producto debe reconocerla, comprobar relaciones y detener cualquier carga que no pueda interpretar con seguridad.
Selecciona cómo quieres probar el flujo
Cargar un archivo nuevo
Selecciona un `.xlsx` cumplimentado con la plantilla oficial.
Ningún archivo seleccionado.
Usar el caso de prueba auditado
Ejecuta el flujo con el Excel ficticio de 100 empleados que ya ha sido revisado contra la plantilla.
Descargar archivo del caso de prueba
Los resultados siguientes proceden del archivo analizado, no de valores inventados por la interfaz.
ENROOT_Plantilla_Cumplimentada_Datos_Ficticios_100_Empleados.xlsx
Las cinco hojas de carga contienen datos y conservan las cabeceras esperadas.
Contenido del archivo
Magnitud del caso
No se han detectado errores estructurales bloqueantes.
Qué sabemos con certeza
Las hojas de carga esperadas están presentes y pobladas.
30 segmentos agregados suman exactamente 100 empleados.
Los 9 beneficio_id de Uso/Costes existen en Beneficios. Los 6 IDs usados en Eventos también existen.
Las 30 filas de Personas dejan antiguedad_tramo vacío. Es una carencia de información, no un error de carga.
Satisfacción empleados usa una escala 1–5. Debe admitirse como unidad válida.
02_BENEFICIOS y 03_USO_COSTES contienen usuarios, elegibles, cubiertos y satisfacción. En cinco beneficios, usuarios únicos difiere entre ambas hojas.
Resolver la ambigüedad antes de importar
El problema no es necesariamente que los datos sean incorrectos; es que dos hojas pueden estar describiendo ventanas temporales diferentes con campos parecidos.
Métricas periódicas: definir una fuente de verdad
En `02_BENEFICIOS`, por ejemplo, BEN-EAP registra 28 usuarios únicos. En `03_USO_COSTES`, para `2026-Q4`, registra 12 usuarios únicos. También hay diferencias en BEN-REST (75 vs. 73), BEN-TRANS (35 vs. 33), BEN-GYM (42 vs. 40) y BEN-GUARD (6 vs. 4).
La diferencia puede ser válida si la ficha maestra refleja un agregado anual/acumulado y Uso/Costes refleja el trimestre. La plantilla v1.0 no lo expresaba con suficiente claridad; la v1.1 ya separa maestro y serie temporal.
Pendiente de decisión.
Separar maestro y serie temporal
02_BENEFICIOS: identidad, categoría, proveedor, estado, fechas y configuración estable.
03_USO_COSTES: elegibles, cubiertos, usuarios, usos, coste del periodo y satisfacción del periodo.
La plantilla oficial v1.1 ya aplica esta separación: 02_BENEFICIOS contiene el maestro estable y 03_USO_COSTES concentra las métricas periódicas con tipo_periodo explícito.
Unidad de satisfacción global
`04_RESULTADOS` utiliza `1-5` para Satisfacción empleados. Es coherente con el dato, pero ese valor debe añadirse al catálogo de unidades.
Pendiente de aceptar.
Qué incorporaría Enroot
Esta vista muestra el resultado lógico del caso de prueba una vez aplicadas las decisiones anteriores.
Importante: esta preview es una demostración del flujo utilizando un caso previamente auditado. No constituye todavía una importación persistente a una base de datos.
Revisión completada.
No se han escrito datos en un backend porque esta versión sigue siendo un prototipo HTML. Las decisiones de validación quedan representadas y son reproducibles en la interfaz.