Reports · Reportes

Dashboards consolidados read-only con KPIs, revenue, stock, citas y top productos.

KPIs principales

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