Reports · Reportes
Dashboards consolidados read-only con KPIs, revenue, stock, citas y top productos.
KPIs principales
- Revenue 12m — suma
amount + taxde invoices status=paid últimos 12 meses. - Pendiente cobro — invoices issued (no pagadas todavía).
- Productos activos — count de
products.active = true. - Citas próximas 7d — appointments con starts_at en rango.
Bar chart revenue mensual
12 meses agrupados por date_trunc('month'). Cada barra muestra invoiced (gris) + paid overlay (color primario). Hover muestra montos exactos.
Stock bajo
Top 20 productos donde SUM(stock_levels.quantity) <= MAX(low_threshold). Stock 0 o negativo → rojo (crítico). Threshold default 5 si no configurado.
Top productos
Aggregación 90d desde invoices.metadata->'lines' jsonb. Ranking por revenue total. Útil para identificar productos estrella + revisar pricing.
Permisos
Disponible para todos los roles del tenant (read-only). Datos cross-module: billing + inventory + agenda + crm.
Ver también
- Facturación — fuente revenue
- Modules — habilita más fuentes de data