Saltar al contenido principal

Exportación Manual

Permite exportar gestiones realizadas en formato Excel bajo demanda. La exportación se procesa en background y el archivo queda disponible para descarga cuando esté listo.

Flujo de Exportación

Paso a Paso

1. Configurar Parámetros

  1. Ir a Exportaciones → Exportación Manual
  2. Seleccionar el Cliente del dropdown (o "Todos" si eres Admin)
  3. Seleccionar Fecha de Inicio del rango
  4. Seleccionar Fecha de Fin del rango

:::warning Rango Máximo El rango de fechas no puede exceder 31 días. Si necesitas un período mayor, divide en múltiples exportaciones. :::

2. Iniciar Exportación

  1. Verificar que los parámetros sean correctos
  2. Hacer clic en "Exportar a Excel"
  3. Se muestra una barra de progreso con el porcentaje procesado
  4. El archivo se genera en background — puedes navegar a otras secciones

3. Descargar Archivo

  1. Cuando el estado cambie a "Completado" ✅, aparece el botón de descarga
  2. Hacer clic en "Descargar"
  3. Se genera un enlace temporal (válido por 60 minutos)
  4. El navegador descarga el archivo Excel automáticamente

Historial de Exportaciones

En la parte inferior de la página se muestra una tabla con todas las exportaciones realizadas:

ColumnaDescripción
EstadoBadge con el status (pending, processing, completed, failed)
FechaCuándo se solicitó la exportación
ClienteCartera exportada
RangoPeríodo de fechas
TamañoTamaño del archivo generado
AcciónBotón de descarga (solo si completed)

Formato del Archivo Excel

El archivo exportado contiene 21 columnas con la información de cada gestión:

ColumnaContenido
FechaFecha de la gestión
EjecutivoUsuario que registró
AcciónTipo de acción
ResultadoResultado obtenido
IntegranteID del integrante
NombreNombre del deudor
ComentariosNotas del ejecutivo
...(campos adicionales del integrante)

Acceso y Permisos

PropiedadValor
Ruta/gestiones/export
Permiso de páginapage:gestiones:export
Permiso de APIapi:gestiones:export, api:export-jobs:manage
Roles para páginaSolo Admin
Roles para APIAdmin, Supervisor, Ejecutivo (filtrado por enrollment)

:::note Nota sobre Permisos La página de exportación solo es visible para Admin. Sin embargo, el API de exportación está disponible para todos los roles — esto permite que futuros desarrollos expongan la funcionalidad a Supervisores/Ejecutivos con filtrado por enrollment. :::

Retención de Archivos

  • Los archivos exportados se almacenan en Azure Blob Storage
  • Retención: 90 días
  • Después de 90 días, el archivo se elimina automáticamente
  • Si intentas descargar un archivo expirado, recibirás un error HTTP 410

Errores Comunes

ErrorCausaSolución
"Date range exceeds 31 days"Rango mayor a 31 díasReducir el rango
"Access denied for this customer"No inscrito al clienteContactar Admin para enrollment
"Export not ready"Job aún procesándoseEsperar a que complete
"Export file has expired"Pasaron >90 díasRe-ejecutar la exportación