back office jira refinamiento - martin-hendricks/MISO-PROYECTO-FINAL-SOLVENTA GitHub Wiki
Bloques listos para pegar en la descripción de cada issue en Jira. Cubren las piezas 2 (Figma), 3 (imagen) y 4 (navegación) del criterio de refinamiento de HU pendientes de refinamiento, tomando como modelo SOLV-215 (HU-90).
Las piezas 5, 6 y 7 (aceptación, Gherkin y paridad/fuera) se redactan sobre estas pantallas; el estado alterno de cada HU ya está diseñado, así que el segundo escenario tiene respaldo visual.
Prototipo navegable: inicia en shell-asesor
https://www.figma.com/proto/07wURlQHlfUpAGMWcBgOBq/Solventa-%E2%80%94-Web-Customer-Experience?page-id=127-2&node-id=131-2&starting-point-node-id=131-2&scaling=scale-down-width&content-scaling=fixed&hotspot-hints=1
Página de diseño: Back-office · Asesor / Operador
https://www.figma.com/design/07wURlQHlfUpAGMWcBgOBq/Solventa-%E2%80%94-Web-Customer-Experience?node-id=127-2
Ejecutar en Figma: https://www.figma.com/proto/07wURlQHlfUpAGMWcBgOBq/Solventa-%E2%80%94-Web-Customer-Experience?page-id=127-2&node-id=131-2&starting-point-node-id=131-2&scaling=scale-down-width&content-scaling=fixed&hotspot-hints=1
Pantalla en Figma: shell-asesor — https://www.figma.com/design/07wURlQHlfUpAGMWcBgOBq/Solventa-%E2%80%94-Web-Customer-Experience?node-id=131-2
Estado alterno: shell-asesor-sin-permiso — https://www.figma.com/design/07wURlQHlfUpAGMWcBgOBq/Solventa-%E2%80%94-Web-Customer-Experience?node-id=137-591
Imagen: images/design-system/bo-shell-asesor.png
Navegación. Llega desde el login web con rol asesor u operador. TopNavAdmin expone cuatro destinos: Clientes · Cotizaciones · Pólizas · Avisos, con el destino actual subrayado. El CTA Nueva cotización sale a asesor-cotizacion y no es un quinto destino. El selector de rol y Cerrar sesión viven a la derecha. Un rol sin permiso sobre la sección conserva el shell y sustituye el contenido por EmptyState / SinPermiso.
Pantalla en Figma: asesor-cotizacion — https://www.figma.com/design/07wURlQHlfUpAGMWcBgOBq/Solventa-%E2%80%94-Web-Customer-Experience?node-id=132-31
Estado alterno: asesor-cotizacion-error — https://www.figma.com/design/07wURlQHlfUpAGMWcBgOBq/Solventa-%E2%80%94-Web-Customer-Experience?node-id=132-126
Imagen: images/design-system/bo-asesor-cotizacion.png
Navegación. Llega desde el CTA Nueva cotización de shell-asesor o desde el destino Cotizaciones. TopNav del padre visible, con ← Cotizaciones para volver. Calcular prima llena el panel de oferta en firme; Continuar a emisión sale a asesor-emision. Una entrada inválida marca el campo en error, deshabilita el CTA y degrada el panel a Sin oferta sin abandonar la pantalla.
Pantalla en Figma: asesor-emision — https://www.figma.com/design/07wURlQHlfUpAGMWcBgOBq/Solventa-%E2%80%94-Web-Customer-Experience?node-id=134-79
Estado alterno: asesor-emision-rechazo — https://www.figma.com/design/07wURlQHlfUpAGMWcBgOBq/Solventa-%E2%80%94-Web-Customer-Experience?node-id=134-161
Imagen: images/design-system/bo-asesor-emision.png
Navegación. Llega desde Continuar a emisión en asesor-cotizacion. El stepper Cotizar → Oferta → Emisión → Póliza marca el paso actual. Aprobada: Emitir póliza cierra el flujo y vuelve a la cartera. Rechazada: el paso Emisión se pinta en error, el badge pasa a Rechazada, se muestra la regla que disparó el rechazo y las acciones cambian a Cotizar otro producto / Volver a la cartera. No se emite póliza.
Pantalla en Figma: bo-cola-avisos — https://www.figma.com/design/07wURlQHlfUpAGMWcBgOBq/Solventa-%E2%80%94-Web-Customer-Experience?node-id=135-129
Estado alterno: bo-cola-avisos-vacia — https://www.figma.com/design/07wURlQHlfUpAGMWcBgOBq/Solventa-%E2%80%94-Web-Customer-Experience?node-id=135-247
Imagen: images/design-system/bo-cola-avisos.png
Navegación. Destino raíz Avisos del TopNavAdmin. Chips filtran por estado (Pendientes / Aprobados / Rechazados / Todos). Seleccionar una fila la marca con barra de acento y carga el detalle a la derecha: datos del caso, evidencia adjunta y acciones Aprobar / Rechazar. Es una pantalla de lectura: las acciones salen a HU-27. Sin pendientes se muestra EmptyState / ColaVacia y el chip indica Pendientes (0).
Pantalla en Figma: bo-aviso-decision — https://www.figma.com/design/07wURlQHlfUpAGMWcBgOBq/Solventa-%E2%80%94-Web-Customer-Experience?node-id=136-189
Estado alterno: bo-aviso-decision-sin-motivo — https://www.figma.com/design/07wURlQHlfUpAGMWcBgOBq/Solventa-%E2%80%94-Web-Customer-Experience?node-id=136-235
Imagen: images/design-system/bo-aviso-decision.png
Navegación. Llega desde Aprobar o Rechazar en el detalle de bo-cola-avisos. DialogConfirm se abre como modal sobre la cola, con scrim: el caso permanece visible detrás. El motivo es obligatorio para rechazar; sin él el campo se marca en error, aparece el hint y el CTA Rechazar aviso queda deshabilitado. Volver cierra el diálogo sin cambiar el estado. Confirmar regresa a la cola con el aviso ya resuelto. Aprobar sale a HU-29 cuando el monto está bajo el umbral.
Pantalla en Figma: bo-pago-parametrico — https://www.figma.com/design/07wURlQHlfUpAGMWcBgOBq/Solventa-%E2%80%94-Web-Customer-Experience?node-id=136-282
Estado alterno: bo-pago-reintento — https://www.figma.com/design/07wURlQHlfUpAGMWcBgOBq/Solventa-%E2%80%94-Web-Customer-Experience?node-id=136-357
Imagen: images/design-system/bo-pago-parametrico.png
Navegación. Llega desde Aprobar en la cola de avisos cuando el monto está bajo el umbral automático. Muestra monto, umbral y clave de idempotencia; el panel de trazabilidad lista los eventos del caso. Confirmar pago ejecuta el desembolso. En un reintento la pantalla no vuelve a pagar: el badge pasa a Pagada, el CTA queda deshabilitado con la leyenda Pago ya realizado, se devuelve el mismo comprobante y la trazabilidad registra reintento recibido → misma respuesta. Sin autorización por montos: eso queda fuera.
Pantalla en Figma: bo-renovar-poliza — https://www.figma.com/design/07wURlQHlfUpAGMWcBgOBq/Solventa-%E2%80%94-Web-Customer-Experience?node-id=137-312
Estado alterno: bo-renovar-no-vigente — https://www.figma.com/design/07wURlQHlfUpAGMWcBgOBq/Solventa-%E2%80%94-Web-Customer-Experience?node-id=137-381
Imagen: images/design-system/bo-renovar-poliza.png
Navegación. Llega desde el destino Pólizas del TopNavAdmin, sobre una póliza concreta. Muestra vigencia actual, prima actual, prima de renovación y variación; el panel lateral resume la nueva vigencia. Confirmar renovación genera 12 meses nuevos. Si la póliza no está vigente ni dentro de la ventana de gracia, el CTA se deshabilita, el badge muestra Cancelada, se explica el bloqueo y la salida es Emitir póliza nueva desde Cotizaciones.
Pantalla en Figma: bo-cancelar-poliza — https://www.figma.com/design/07wURlQHlfUpAGMWcBgOBq/Solventa-%E2%80%94-Web-Customer-Experience?node-id=137-450
Estado alterno: bo-cancelar-ya-cancelada — https://www.figma.com/design/07wURlQHlfUpAGMWcBgOBq/Solventa-%E2%80%94-Web-Customer-Experience?node-id=137-519
Imagen: images/design-system/bo-cancelar-poliza.png
Navegación. Llega desde el destino Pólizas. Muestra prima pagada, devolución estimada y siniestros abiertos; el panel lateral detalla los efectos (fin de cobertura inmediato, plazo de abono). La acción es destructiva: usa DialogConfirm con motivo obligatorio y CTA en error. Si la póliza ya está cancelada, el CTA se deshabilita, se muestra el registro de la cancelación previa (fecha, motivo, operador, devolución) y la única salida es Volver a Pólizas. La acción no se repite.