| Nombre | Descripción | Plantilla | Usuarios | Creado | Acciones |
|---|
Gestión de Grupos Raíz
Backups e Importación
Importaciones de consumos
Historial de archivos Excel/CSV importados en pestañas de consumo horario. Cada fila corresponde a un archivo importado; si el CSV incluye varios suministros, se agrupan en una sola fila.
| Importado | Archivo | Registros | Grupo raíz | Suministros | Identificadores | Unidad | Periodo datos | Acciones |
|---|---|---|---|---|---|---|---|---|
| Selecciona esta sección para cargar importaciones. | ||||||||
Relaciones de Plantillas
Define la jerarquía padre-hijo entre las plantillas para cada grupo raíz. Esta configuración determina cómo se mostrarán las plantillas en el panel de exportación.
Selecciona un Grupo Raíz
Para configurar las relaciones de plantillas, primero selecciona un grupo raíz del desplegable superior.
Gestión de Plantillas de Grupos
| Nombre | Descripción | Grupos Usando | Fecha Creación | Acciones |
|---|
Gestión de Usuarios
| Usuario | Grupos Asignados | Acceso Raíz | Estado | Acciones |
|---|
Plantilla de Tipos Global
Esta plantilla se usa como base para crear la estructura de tipos de cada nuevo grupo raíz. Los cambios aquí solo afectan a nuevos grupos.
Plantillas de Widgets
Las plantillas de widgets permiten crear grupos predefinidos de variables que se pueden reutilizar en los tableros. Por ejemplo, una plantilla "Contacto" puede contener nombre, email, teléfono, etc.
| Nombre | Descripción | Widgets | En Uso | Creado | Acciones |
|---|
Unidades de Variables
Gestiona las unidades de medida que se pueden usar en las variables numéricas. Por ejemplo: € (Euro), L (Litros), m (Metros), m² (Metros cuadrados), etc.
| Orden | Nombre | Acrónimo | Descripción | Creado | Acciones |
|---|
Organizaciones
Gestiona las organizaciones por grupo raíz. Crea contactos en la sección Contactos y vincúlalos desde la ficha de cada suministro. Solo las organizaciones con tipo Contratista agrupan los emails-resumen de fugas de agua.
| Nombre | Tipo | CIF | Teléfono | Persona contacto | Activo | Acciones |
|---|
Tipos de organización
Define los tipos disponibles al crear organizaciones (Contratista, Personal empresa, etc.). Puedes añadir, editar o eliminar los que necesites. El tipo Contratista es del sistema: no se puede eliminar ni renombrar, y es el que usa el agrupamiento de emails-resumen de fugas.
| Nombre | Descripción | Orden | Organizaciones | Activo | Acciones |
|---|
Contactos
Personas de contacto vinculadas a organizaciones del grupo raíz seleccionado. Desde la ficha de cada suministro podrás seleccionar uno de estos contactos en la variable tipo contacto.
| Organización | Nombre | Cargo | Teléfono | Activo | Acciones |
|---|
Configuración del Agente de IA
Selecciona un grupo raíz para editar su configuración del agente.
Gestión de Estados de Historial
Gestiona los estados disponibles para los registros del historial de cambios. Puedes personalizar el nombre, color y orden de visualización.
| Orden | Nombre | Color | Estado | Acciones |
|---|
Robot Datadis
Barrido automático y manual: curva cuarto horaria para todos los suministros (cuenta principal y autorizaciones). Si un CUPS no tiene cuarto horario, se intenta horario.
Luego se repite cada 28 horas (límite Datadis >24h).
Consulta Datadis para un rango de fechas (todos los suministros, misma lógica que el envío diario). No altera la programación del barrido automático diario.
Consulta Datadis para un rango de fechas y una lista concreta de CUPS. Primero se buscan los CUPS indicados entre los suministros de Datadis; después se emparejan con el inventario EP+ y se importa la curva (cuarto horario con fallback a horario).
0 CUPS únicos detectados
Mapea columnas de plantillas a campos de Datadis (suministro y contrato). Los cambios se proponen automáticamente en cada barrido del robot cuando un CUPS coincide con el inventario y aparecen en Cambios de inventario para aprobación manual.
Plantillas
Cargando plantillas…
Ejecuciones diarias, históricas y personalizadas. Abre el detalle para ver el resultado por CUPS.
| Inicio | Periodo | Tipo | Origen | Estado | Suministros | Importados | Sin match | No en Datadis | Errores | Puntos | Duración | Detalle |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sin ejecuciones todavía. | ||||||||||||
Fallos skipped_error programados a +28h (máx. 3 reintentos). No se reintenta dentro del mismo barrido.
| CUPS | Periodo | Intento | Próximo reintento | Último error | Grupo | Origen | Acciones |
|---|---|---|---|---|---|---|---|
| Sin reintentos pendientes. | |||||||
Suministros que agotaron los 3 reintentos. Puedes cancelar o reencolar (+28h, contador a cero).
| CUPS | Periodo | Intentos | Paso a revisar | Último error | Grupo | Origen | Acciones |
|---|---|---|---|---|---|---|---|
| Nada que revisar. | |||||||
Robot FTP
Explorador SFTP de prueba: muestra todos los archivos remotos, no solo los pendientes. Un ZIP antiguo puede seguir visible aquí aunque Producción lo haya omitido a propósito (bootstrap: solo procesa el más reciente; después solo ZIPs nuevos por fingerprint). La columna Estado robot indica si ya está registrado en producción.
El conector seleccionado no tiene credenciales configuradas en .env.
| Nombre | Tipo | Tamaño | Modificado | Estado robot | Acciones | |
|---|---|---|---|---|---|---|
| Conecta para explorar archivos. | ||||||
Barrido automático cada 7 días sobre la carpeta remota configurada. Solo se descargan ZIPs nuevos (fingerprint path+tamaño+mtime). En la primera ejecución (bootstrap) se marca el histórico como leído salvo el ZIP más reciente. El control de lecturas está en la pestaña Historial de lecturas.
Primera ejecución pendiente: se marcará el histórico como leído salvo el ZIP más reciente.
Cada barrido registra cuántos ZIPs había en el FTP, cuántos eran nuevos, cuántos se omitieron (ya conocidos o histórico de bootstrap) y cuántos PDFs se encolaron. Un ZIP con estado Histórico omitido estaba en el servidor pero no se importó a propósito.
Barridos
| Inicio | Estado | En FTP | Nuevos | Omitidos | Fallidos | PDFs encolados | Origen | Detalle |
|---|---|---|---|---|---|---|---|---|
| Sin barridos registrados. | ||||||||
Detalle del barrido
Registro de ZIPs
Incluye procesados, fallidos y los marcados como histórico omitido en el bootstrap.
| Nombre | Modificado (SFTP) | Estado | Leído / registrado |
|---|---|---|---|
| Sin ZIPs registrados. | |||
Entrenamiento IA
Revisa y corrige el JSON de facturas para generar el dataset de fine-tuning. Al hacer clic en Entrenamiento en el menú se abre el revisor en pantalla completa.