# Dashboard

Página de inicio con un resumen del estado del negocio: ventas del día/mes,
facturas pendientes de cobro, alertas de stock bajo y accesos directos a
las acciones más comunes (nueva factura, nuevo cliente).

Los números mostrados se recalculan sobre los datos actuales cada vez que
entras a la página — no son un reporte guardado, así que siempre reflejan
el estado más reciente.

## Ocultar las cifras de dinero a un rol (cajeros, vendedores)

El permiso **`dashboard.finanzas`** controla si el panel muestra las
cifras de dinero: ventas, costo, utilidad, flujo neto, margen, cuentas
por cobrar/pagar (con su aging) y valor de inventario. Un rol sin ese
permiso sigue viendo el dashboard (alertas de stock bajo, accesos
directos), pero esos campos llegan vacíos, no en cero — evita que un
cajero sin acceso a Reportes/Banco deduzca la utilidad del negocio desde
el panel de inicio. Se activa/desactiva por rol en **Usuarios → Roles**
(ver doc `usuarios`).

## Errores comunes

- **Un número del dashboard no coincide con lo que veo en un reporte
  específico**: el dashboard resume; para el detalle exacto de un
  indicador, revisa el reporte correspondiente en **Reportes**, que
  permite filtrar por fecha y otros criterios.
- **Un usuario ve el dashboard vacío de cifras de dinero**: revisa si su
  rol tiene `dashboard.finanzas` en **Usuarios → Roles** — es
  intencional, no un error, si ese rol no debe ver esas cifras.
