Ver caso: el expediente completo del siniestro
El analista abre desde su bandeja «En proceso» el expediente del caso 788 (asegurado de Banco Sol, causa Invalidez): revisa la cabecera con los números de caso y SISE, el riel de etapas, los datos del asegurado y los montos; deja un comentario de verificación; consulta el historial de movimientos; abre y descarga documentos del caso; y muestra los tres popups de edición (N° SISE, Monto y N° de solicitud de pago) sin guardar cambios.
📁 Evidencias
Este flujo no descargó archivos. Sus 24 capturas están en la carpeta F03-ver-caso/; hacé clic en cualquiera para ampliarla.
⚠️ 5 hallazgo(s) en este flujo
3 de 4 filas de la documentación del caso 788 tienen fileName «Sin documento» (sin archivo real detrás) y aun así muestran las acciones de ver/descargar, que no hacen nada. (paso 18)
Verificado por API con el JWT del analista sobre 4 claims distintos (01K487AZ… caso 788, 01K2ZWGTDSCC…, 01K88HP8…, 01K6E4RR…): TODOS los GET /v1/app/Claims/document/{id}/download responden HTTP 200 con base64 de longitud 0, incluso los PDFs con nombre real (2345359_ESTANISLAOCUSSYHUAYNOCA.pdf). Los archivos físicos (systemSource=Sharepoint) no se restauraron con el snapshot de la BD. Efecto en UI: «Ver documento» no abre nada (error de consola «El archivo está vacío o no disponible.») y «Descargar documento» no dispara ninguna descarga. Además el endpoint devuelve 200 con payload vacío en lugar de un 404/error explícito. (paso 19)
El click dispara GET /v1/app/Claims/document/{id}/download → HTTP 200 con base64 vacío; el front no genera el download del navegador y NO muestra ningún toast/mensaje de error al usuario — el botón parece no hacer nada. Mismo origen que el hallazgo del visor (archivos físicos ausentes en QA); el front solo lo reporta en la consola. (paso 20)
El comentario de verificación se guardó a las 00:16 hora local (UTC-4, huso de Bolivia) y el expediente lo muestra como «domingo, 12 de julio de 2026 04:16» — exactamente 4 horas adelantado. El front renderiza el timestamp UTC del backend sin convertirlo al huso del usuario; para un usuario boliviano toda la línea de tiempo de comentarios queda corrida. (paso 14)
La tabla «Últimos movimientos» muestra horas en formato de 24 horas con sufijo a.m./p.m. a la vez (ej.: «05/09/2025 13:59 p. m.», «03/09/2025 16:42 p. m.»), mezcla que no existe en ningún formato horario estándar. (paso 16)
Login como analista.extra4
POST /v1/Authentication/login → HTTP 200. El backend valida contra LDAP y devuelve el JWT (un solo rol). Landing: /dashboard-page
Ir a «Mis casos» desde el menú lateral
El Angular Router intercepta el click (el href del sidebar es path-based, no hash)
Bandeja «Mis casos» del analista
El sistema abre la bandeja con el carrusel de etapas del siniestro (Análisis, En proceso, Médico, Pronunciamiento, Aceptación, Tesorería, Cierre). Cada etapa muestra cuántos casos tiene asignados este analista.
Click en «Etapa «En proceso»»
El analista cambia a la pestaña En proceso: son los casos que ya pasaron el análisis documental y esperan decisión (pronunciamiento, médico, SISE).
Tabla de casos «En proceso»
La tabla muestra 2 caso(s). Columnas: Asegurado, Cédula, Banco, Fecha denuncia, Monto, Tipo DH, FreeCover, Estado, Acciones. Casos listados: 788 | 2025-2746 CUSSY HUAYNOCA ESTANISLAO 2345359 Banco Sol 03/09/2025 6138,79 Invalidez true En proceso check_circle cancel contract_delete // 1142 Creación SISE Pendiente GONZALES CAZON TRIFON 1086400 Banco Sol 23/10/2025 6688,24 Invalidez true En proceso check_circle cancel contra.
La fila del caso 788 y sus botones de acción directa
Cada fila trae botones de acción que decide el backend según el estado del caso. Para el caso 788 los botones directos (por tooltip) son: (se leen al pasar el mouse) — y además el botón «Ver más» (tres puntos) que abre el menú con el resto.
Menú «Ver más» de la fila: todas sus opciones
El menú de tres puntos del caso 788 ofrece: visibility Ver caso, how_to_reg Reasignar caso, delete Eliminar caso. Desde acá el analista puede abrir el expediente, reasignar el caso a otro analista o eliminarlo.
Expediente del caso 788: cabecera y riel de etapas
Se abre la ficha 360° del caso. La cabecera dice: «Número de caso: 788 · Número SISE: 2025-2746 · edit · search_insights · autorenew · medical_services · stylus_note · handshake · savings · power_settings_new · Etapa: En proceso - Estado: En proceso». El riel de círculos marca en qué etapa del flujo está el siniestro (el círculo resaltado es la etapa actual: En proceso).
Datos del asegurado, responsable y montos
La tarjeta de datos muestra: person Asegurado CUSSY HUAYNOCA ESTANISLA... | calendar_month Inicio Caso 03/09/2025 | schedule Duración Etapa Actual 309 días, 14 horas | schedule Duración Total 311 días, 11 horas | person Ejecutivo Analista Extra 4 | attach_money Tipo de Gestión FreeCover | request_page N° de Solicitud de Pago 27557 edit | attach_money Monto y Tipo 6138.79 BS, Invalidez edit | person Analista responsable Analista Extra 4 edit. Los ítems con lápiz (N° de Solicitud de Pago, Monto y Tipo, Analista responsable) son editables por el analista.
Escribir «Comentario de verificación E2E - 2026-07-12 00:16» en el comentario
Se escribe un comentario de prueba, fechado, para verificar que el sistema lo registra con el rol y el nombre del usuario.
Click en «Agregar comentario (confirmar)»
Guarda el comentario: el sistema lo publica en la lista de comentarios del caso.
El comentario queda listado en el expediente
La sección Comentarios muestra cada entrada con rol, autor y fecha. Últimos comentarios: Analista - Analista Extra 4 domingo, 12 de julio de 2026 04:16 Comentario de verificación E2E - 2026-07-12 00:16 // Analista - Analista Extra 4 domingo, 12 de julio de 2026 04:10 Comentario de verificación E2E - 2026-07-12 00:10.
Click en «Ver historial»
Abre el historial de movimientos del caso: cada cambio de etapa, quién lo hizo y cuánto tiempo estuvo el caso en cada estado.
Historial de etapas del caso 788
La pantalla «Últimos movimientos» lista la trazabilidad completa. Primeras filas: FECHA Y HORA RESPONSABLE DESCRIPCIÓN TIEMPO DESDE EL EVENTO PREVIO // 05/09/2025 13:59 p. m. Analista Analista Extra 4 El estado ha cambiado a: InProcess 21 minutos // 05/09/2025 13:37 p. m. Analista Analista Extra 4 Se agregó/modificó el número SISE: 2025-2746 1 día, 20 horas // 03/09/2025 16:42 p. m. Analista Analista Extra 4 El estado ha cambiado a: ClassificationAnalysis 0 segundos // 03/09/2025 16:42 p. m. Analista Analista Extra 4 El reclamo ha sido creado 0 segundos.
Documentación del caso
La tabla de documentación lista 4 archivo(s) adjuntos al caso (los que llegaron con la denuncia más los que se suban a mano con el botón de carga). Documentos: Sin documento PaymentPlan download // Sin documento InsuredIdentificationCard download // Sin documento DisabilityReport download // 2345359_ESTANISLAOCUSSYHUAYNOCA.pdf DOCUMENTACION download visibility.
El visor PDF no puede mostrar el documento
Al clickear «Ver documento» la API responde HTTP 200 pero con el archivo VACÍO (base64 sin contenido), y el visor nunca se abre. En la consola del navegador queda el error «El archivo está vacío o no disponible.». El usuario clickea y no pasa nada visible.
Descargar un documento del caso: no descarga nada
Se clickeó «Descargar documento» y la API respondió HTTP 200, pero el archivo viene VACÍO (base64 de longitud 0) y el navegador nunca recibe una descarga. Es el mismo problema del visor: los archivos físicos no existen en el ambiente QA (ver hallazgo).
Popup «Editar Número SISE»
Permite corregir a mano el número SISE del siniestro, el N° SISE interno y el N° de sub reclamo (formato 123-4567). Se abre solo para verlo: NO se guarda. El popup dice: «Cambiar número SISE · close · Número SISE · N° SISE Interno · N° Sub Reclamo · Guardar cambios · check».
Popup «Editar Monto»
Permite ajustar el monto a indemnizar al banco. Se abre solo para verlo: NO se guarda. El popup dice: «Cambiar Monto · close · Monto · Guardar cambios · check».
Popup «Editar N° de solicitud de pago»
Permite cargar el número de solicitud de pago y su número interno. Se abre solo para verlo: NO se guarda. El popup dice: «Cambiar número de solicitud de pago · close · N° de Solicitud de Pago · N° Interno de Solicitud de Pago · Guardar cambios · check».























