2.3 KiB
2.3 KiB
Reportes y Dashboard
Tipo de usuario
Administrador / Gerencia
Donde empieza
Backoffice /admin/ -> Dashboard o Seccion "Reportes"
Que quiere hacer el usuario
Ver metricas del negocio, generar reportes y analizar datos
Pasos - Ver dashboard
- Acceder al backoffice
- Ver dashboard principal con:
- Solicitudes del dia/semana/mes
- Ingresos del periodo
- Visitas completadas
- Conversion (solicitudes -> pagos)
- Vets activos
Pasos - Generar reporte de solicitudes
- Ir a "Reportes" -> "Solicitudes"
- Seleccionar rango de fechas
- Filtrar por:
- Estado
- Zona
- Veterinario
- Tipo de servicio
- Click "Generar"
- Ver tabla con resultados
- Opcion de exportar (CSV/Excel)
Pasos - Generar reporte de ingresos
- Ir a "Reportes" -> "Ingresos"
- Seleccionar periodo
- Agrupar por:
- Dia/Semana/Mes
- Veterinario
- Servicio
- Zona
- Ver grafico y tabla
- Exportar si es necesario
Pasos - Reporte de veterinarios
- Ir a "Reportes" -> "Veterinarios"
- Ver para cada vet:
- Visitas completadas
- Calificacion promedio
- Ingresos generados
- Tasa de cancelacion
- Filtrar por periodo
- Ordenar por metrica
Pasos - Exportar datos
- En cualquier reporte, click "Exportar"
- Seleccionar formato (CSV, Excel)
- Descargar archivo
- Usar para analisis externo o contabilidad
Que deberia pasar
- Vision clara del estado del negocio
- Datos para toma de decisiones
- Reportes exportables para contabilidad
- Identificacion de tendencias
Problemas comunes
- Datos no actualizados en tiempo real
- Filtros que no devuelven lo esperado
- Discrepancia entre reportes y realidad
- Exportacion con formato incorrecto
Casos especiales
- Reporte de prueba vs produccion
- Datos historicos antes de implementar filtro
- Comparativa año vs año
- Reporte personalizado para inversores
Flujos relacionados
- Gestion de solicitudes (fuente de datos)
- Facturacion AFIP
- Google Sheets sync
Notas tecnicas
- API:
GET /mascotas/api/v1/stats-summary(metricas principales)GET /solicitudes/api/v1/service-requests/?date_from=X&date_to=Y(datos crudos)
- Google Sheets: sincronizacion automatica via Celery
- Dashboard actualiza cada 5 minutos
- Reportes pesados: generar async y notificar cuando estan listos