Acceso al Portal

Cambios

v20261024g

  • Navegación: se quita la pestaña «Nuevo expediente». El alta sigue en el botón encima de Alertas, con el mismo formulario y volver al listado.

v20261024f

  • Expedientes: un botón «Nuevo expediente» encima del KPI Alertas abre el mismo formulario de alta y permite volver al listado.

v20261024e

  • Clientes: el listado queda arriba, con un buscador que filtra en vivo sin distinguir mayúsculas ni acentos. La ficha solo se abre al pulsar un cliente.

v20261024d

  • Tema: el logo del acceso queda al doble, debajo el título «Acceso al Portal». En Apariencia se editan los colores del tema y se pueden restaurar los valores por defecto.

v20261024c

  • Tema: fondo blanco en todas las pantallas, pasos del expediente con icono y distintivos de estado del mismo tamaño. Los botones se rellenan con su color al pasar el ratón.

v20261024b

  • Tema: fondos blancos e iconos en la navegación, las fichas y los pasos del expediente. El logo del acceso queda junto al título.

v20261024a

  • Nueva versión para que el navegador vuelva a pedir los estilos y scripts. El acceso del tema ocupa toda la pantalla (imagen a la izquierda, formulario a la derecha), en español e inglés, y muestra los usuarios de demostración cuando el entorno lo permite.

v20261023g

  • Paso 5 · Oferta MASC: si la diferencia con el total de la demanda se explica solo por intereses (mismo principal), se muestra como nota informativa gris (no bloquea «Validada (letrada)») con título legible «Oferta MASC»; botones «Mantener intereses hasta hoy» (izquierda) y «Reclamar importe de la oferta MASC (… €)» (derecha); reclamar fija la fecha de cálculo a la de la oferta, regenera demanda/DOC 3, re-revisa con IA y queda en Cronología.

v20261023f

  • Paso 5 · Guardar importes: se queda en el paso (sin ir a Facturas); valida principal + intereses = total (±0,01 €) con aviso inline; tras guardar regenera demanda/DOC 3 y vuelve a revisar con IA (Guardando… → Regenerando demanda… → Revisando con IA…). Filtro determinista: descarta hallazgos IA de importes cuando principal+intereses=total y cuadran con facturas; calculo_manual aplica al preview/demanda.

v20261023e

  • Revisión IA (paso 5): botones de hallazgo coherentes — «Marcar como revisado» discreto a la izquierda y la acción correctora (Editar importes / Generar DOC 3 / Regenerar) a la derecha, ambos secundarios pequeños sin subrayado.

v20261023d

  • Demanda/DOC 3: se genera automáticamente el PDF de intereses al crear la demanda; la demanda desglosa principal + intereses = total y explica si la oferta MASC difiere por fecha de cómputo. Revisión IA en el paso: hallazgos con causa y acciones (Generar DOC 3, Editar importes, Regenerar demanda), «Volver a revisar» y «Marcar como revisado» con motivo; bloquean «Validada (letrada)» hasta resolverlos.

v20261023c

  • Documentos: eliminar (×) en filas con documento subido o generado, con confirmación en modal (Cancelar / Eliminar), borrado de fichero y registro; si el tipo es obligatorio la fila vuelve a pendiente; queda en Cronología quién y cuándo, y se refrescan los checklists del asistente.

v20261023b

  • Barra de navegación: se quita la pestaña «Excel de seguimiento»; a la izquierda quedan Nuevo expediente → Expedientes → Clientes; a la derecha campana (Alertas) y engranaje (Administración / Configuración). Importar, exportar y sync nube siguen disponibles desde Administración.

v20261023a

  • Alertas: «Posponer» usa el intervalo de ejecución solo en ejecuciones paralizadas (y actualiza la última revisión); el resto (MASC, oposición, Notificados, Excel) se pospone unos días naturales. Bandeja con filtros y contadores, Abrir al paso correcto, badge de campana alineado con KPIs y refresco periódico; el asistente exige y persiste las fechas ancla.

v20261022a

  • Barra de navegación: orden izquierda Nuevo expediente → Expedientes → Clientes → Excel de seguimiento; a la derecha icono de campana (Alertas con badge rojo) e icono de engranaje (Administración / Configuración), con title/aria-label y estado activo en la página correspondiente.

v20261021ac

  • Estilo global: botones de descarga y subida como secundarios (sin subrayado, texto centrado, icono pequeño); labels de fichero misma altura/padding que «Revisar con IA» (sin destruir el input al spinner); casillas unificadas con acento del despacho y sin anillo de foco persistente tras clic.

v20261021ab

  • Paso 3 MASC §b Enviar por Notificados: filas campo a campo (Nombre, DNI/NIF, Dirección, Teléfono, Email, Referencia propuesta) con icono de copiar solo el valor y feedback «Copiado» en la fila (sin alert); valores de ficha no editables aquí; Enviar a la derecha si la integración está activa.

v20261021aa

  • Paso 7 tras cierre: importes en formato europeo (390,60 €) al recargar inputs; si COBRADO_FINALIZADO/ARCHIVADO, paso 7 solo consulta (resumen de cierre, sin editar ni «Cerrar expediente» ni «Subir resolución»; se mantiene «Cambiar estado (excepción)»); si 7b es Pagado, 7c muestra «No aplica».

v20261021z

  • Paso 4→5: CTA primario refresca etiqueta/acción tras registrar (ya no queda «Registrar certificado» en Demanda). Registro de certificado persiste estado y fecha de acceso en datos.mas_fecha_recepcion (la demanda la exige; el plazo solo usaba mas_fecha_envio) — «No recogida con acceso»/Abierto dejan de dar HTTP 409 al generar demanda; re-Registrar en Demanda en preparación también rellena el campo. Mensajes de certificado MASC: DOC 4 (no DOC 3).

v20261021y

  • Paso 4: arreglo «Failed to fetch» al subir certificado Notificados — el spinner ya no destruye el input de fichero (ERR_UPLOAD_FILE_CHANGED); FormData con copia Blob antes del busy; errores de red en castellano en la página (sin alert nativo); endpoint endurecido (límite 25 MiB, parse/save no tumba la petición).

v20261021x

  • UX pasos 4–6 en una sola tarjeta con checklist ✓ en vivo (sustituye «Falta: …»); botón primario abajo a la derecha solo si el checklist está completo. Paso 4: subir certificado Notificados (autorrelleno estado/fechas, MANUAL al editar); sin selector CCN/DOC 3 (se deduce); fecha entrega solo si Entregado; barra «faltan N días · fecha»; «Registrar certificado». Paso 5: generar demanda + preview plegada; Revisar con IA («pendiente» hasta ejecutar); Validada letrada + Demanda firmada solo en el asistente; Continuar; «Omitir plazo 30 días» como enlace de excepción. Paso 6: subir justificante LexNET (regex + IA apoyo → fecha y nº procedimiento); procuradora por defecto; «Marcar presentada». Pestaña Demanda solo consulta (sin casillas de flujo).

v20261021w

  • Paso 2: «Falta» y etiqueta de estado se recalculan en vivo al marcar Dirección/Sexo/Tipo. Paso 3: no Continuar/registrar envío sin carta MASC; revisión IA de carta no exige ref. Notificados (E-CST) — se genera antes del envío; carta con origen «generado» y Ver PDF. Paso 4: estado certificado o DOC 3 → CCN/DOC 3 = Sí; fecha certificado sin «hoy» por defecto; numeración Tanit DOC 1–5 (Intereses/Oferta/Reclamaciones) + CCN aparte; demanda MONITORIO GEOAL. Paso 5: casillas Validada (asistente/pestaña) sincronizadas y guardadas al marcar; Continuar a paso 6 si generada+validada+firmada; Revisión IA «pendiente» hasta ejecutar; procedibilidad usa emisión si falta vencimiento (no marca 2021 como no vencida) y textos en castellano (no códigos). Paso 7b: solo campos del resultado elegido (Pagado / Oposición / Sin respuesta 816); botones con selección clara. Pasos 5–7: cada acción aplica transición de estado (puente desde MASC_* si hace falta) y refresca UI; Cerrar expediente → COBRADO_FINALIZADO con etiqueta; importes con coma (390,60) normalizados a decimal.

v20261021v

  • Revisión IA demanda: pasa a la IA valores exactos de ficha (referencia MASC/Notificados E-CST… y cláusula). Filtro determinista: descarta avisos sobre referencia, cláusula o importes cuando el valor citado aparece en el documento y coincide con la ficha (p. ej. «no especifica cláusula 7.5» o «ref. MASC no coincide» siendo la misma).

v20261021u

  • Revisión IA: descarta avisos numéricos cuando los importes citados cuadran por verificación aritmética (±0,01 €), p. ej. 309,42 = 116,78+72,29+120,35, aunque el texto sea contradictorio. Carta MASC: incluye referencia a la cláusula de intereses de la ficha (p. ej. 7.5, interés legal + 2 puntos) cuando exista.

v20261021t

  • Paso 4 DOC 3: campo «Fecha de entrega» si estado Entregado (prefill certificado, editable, obligatorio); guarda mas_fecha_entregado. Revisión IA: descarta avisos numéricos cuyos importes coinciden con el cálculo (p. ej. 309,42 vs 309,42). Asistente: Entregado y No recogida unifican recorrido DEMANDA_EN_PREPARACION → DEMANDA_FIRMADA → PRESENTADA.

v20261021s

  • Demanda MASC: fecha de entrega solo desde DOC 3 (mas_fecha_entregado + Entregado); nunca inventar con la de envío; redacción «enviado el / no recogida con-sin acceso». Referencias de expediente únicas (índice UNIQUE + sufijo). Revisión IA carta MASC: pasa cláusula 7.5 de la ficha (clausula_intereses/contractual) al prompt.

v20261021r

  • E2E API: el asistente aplica transiciones de estado (MASC enviado, demanda, PRESENTADA, ADMITIDA, COBRADO_FINALIZADO); paso 7 toma cuantía reclamada de la demanda; fecha entrega MASC sin placeholder; registro MASC → paso 4; DOC 3 sin falso positivo; estado certificado validado; demanda modo judicial coherente (cl. 7.5 en hechos); revisión IA filtra avisos numéricos contradictorios; NIF GEO B87382644; PDF ficha resumen etiquetado (no confundir con demanda).

v20261021q

  • Paso 4 / DOC 3: fecha del certificado desde el justificante Notificados (nunca «hoy» inventado); no sobrescribe fecha_envio_masc registrada; estado certificado (entregada / no recogida con o sin acceso) o vacío sin etiqueta; banda MASC usa la fecha real.

v20261021p

  • Prefill MASC/DOC 3 desde justificante (fecha, ref. Notificados, estado); sin fecha «hoy» por defecto; Revisar con IA deshabilitado hasta generar carta/demanda; demanda GEO cita cláusula 7.5 con +2 pp coherentes en HECHOS/FUNDAMENTOS; paso 7 acordeón + Subir resolución (extracción) e importes sin placeholder 777; diálogos de app (sin alert/confirm/prompt nativos).

v20261021o

  • Revisión IA (carta MASC y demanda): pasa siempre la fecha de hoy Europe/Madrid; fechas ≤ hoy son válidas; descarta avisos falsos de «fecha futura».

v20261021n

  • Nuevo expediente + ZIP: crear y redirigir al instante; extracción en segundo plano con estado/polling (timeout 90 s subida); errores siempre con HTTP + mensaje (413/504/ZIP); sin spinner infinito ni alert().

v20261021m

  • Carta MASC OVC: unifica plazo de aceptación (cuerpo y Condiciones) a 30 días naturales; parámetro único VIGENCIA_DIAS_NATURALES (el modelo Tanit mezclaba «30 días» y «un mes»).

v20261021l

  • Carta MASC GEO: CIF real B87382644 (no muestra B11220001), importe de ficha (principal+intereses; elimina residuo 563,81 de plantilla) y enlace Descargar carta (.docx) tras generar con spinner.

v20261021k

  • Acciones largas (Crear con subida/IA, Revisar con IA, Generar demanda, DOC 2 + ZIP, carta MASC): botón deshabilitado al instante con spinner, aviso de fase y error en página (sin alert()).

v20261021j

  • Nuevo expediente: datos manuales en desplegable plegado por defecto; zona de subida y botón Crear visibles (primario a la derecha).

v20261021i

  • Ficha (paso 2): sin alert() de CP duplicado; comercializadora preseleccionada con match flexible; casillas Sexo/Tipo/Dirección verificados (sin selector de género).

v20261021h

  • Eliminar expediente: todos los roles del despacho (incl. análisis); CSS/JS con ?v=versión para evitar caché vieja tras deploy.

v20261021g

  • Revisión de extracción: edición en línea (lápiz), etiqueta MANUAL con color propio, auditoría y cronología de extracción plegada por defecto.

v20261021f

  • Extracción Resumen GEO: normaliza dirección del deudor quitando CP y población repetidos consecutivos (también si lo propone la IA).

v20261021e

  • Lista de expedientes: color distinto y sobrio por Estado (nuevo, previas, MASC, plazo, demanda, presentada, procedimiento, cierre, archivado).

v20261021d

  • Lista de expedientes: etiquetas de Estado en una línea (elipsis + tooltip), altura uniforme y textos cortos por fase.

v20261021c

  • Lista de expedientes: menú ⋮ en columna final a la derecha de Estado, discreto y usable en pantallas estrechas.

v20261021b

  • Nuevo expediente: subida/extracción estable en paso 1, sin forzar Cepsa; eliminar expediente.

v20261021

  • Admin → IA: clave API OpenRouter cifrada en BD (Fernet); el entorno OPENROUTER_API_KEY tiene prioridad.

v20261019d

  • HTTPS detrás del proxy: public_url y cookies Secure/Path respetan X-Forwarded-Proto y el prefijo.

v20261019c

  • CSS y recursos con prefijo /monitorios sin Substitute; login sin credenciales demo públicas.

v20261019b

  • Rutas estables detrás del proxy HTTPS /monitorios y por el puerto :22041.

v20261019

  • Botones: la acción principal queda a la derecha y los secundarios a la izquierda.

v20261016

  • El número de versión abre el historial completo de cambios.

v20261009

  • Mensaje claro si OpenRouter rechaza la clave, y extracción de Full Energía.
  • Pegado seguro de la clave de OpenRouter en el entorno de despliegue.
  • Modelo de respaldo de la IA: Gemini 3.1 Flash Lite.
  • IA real por OpenRouter: extracción estructurada y revisión de documentos.
  • Valores por defecto de las respuestas 13.
  • Documentos reales: parsers, plantilla OVC, paso 7 e intereses configurables.
  • IA opcional por OpenRouter, apagada por defecto.
  • Estética del paso 3 MASC del asistente.
  • Cronología en castellano llano y ficha más compacta.
  • Revisión de la extracción plegada y una sola fecha MASC.
  • Seguimiento de los retoques del asistente.
  • Retoques del asistente: MASC en línea, paso 1 y sin retroceder.
  • Asistente de pasos del expediente y fechas en Europe/Madrid.
  • pyHanko sin pkcs11 para la imagen Docker reducida.
  • Inventario: facturas sueltas en el documento 2.
  • Notificados del MASC: integración preparada y desactivada.
  • Pestaña Documentos: descargas sueltas, ver PDF y pendientes.
  • Sexo del demandado y concordancia en la demanda.
  • Vista previa de la demanda más alta, para ver el total.
  • Retoques de extracción PDF: dudosos, archivo corto y vista previa.
  • Excel de seguimiento en la nube, con la sincronización preparada.
  • Pulido de la interfaz de extracción PDF.
  • Extracción automática del PDF del cliente y vista previa de la demanda.