Volver a la arquitectura

Panel de gestión · Back-office

Reportes y analítica Datos simulados

Última actualización:

Comprado en el mes
Vendido en el mes (neto)
Ganancia del mes
Margen neto
Valor de inventario (a costo)

Comprado vs. Vendido por mes

12 meses · S/

Las compras llegan de forma intermitente (por embarques); las ventas son continuas y estacionales.

Rentabilidad: COGS + Ganancia y margen

apilado · S/ y %

La barra apilada suma el ingreso neto; la línea es el margen, que se mueve con el mix.

Previsión de ventas

media móvil estacional · banda ±

Histórico (sólido) + 3 meses proyectados (punteado) con el pico escolar de Ene–Mar y banda de confianza. Método placeholder de un modelo real (SARIMA/Prophet).

Compra por mes del producto

Controlado por el filtro de producto de la cabecera.

Estado de cobranzas

del mes · S/

Rotación: días de cobertura por SKU

slow-movers = capital muerto

Cuántos días de venta cubre el stock actual. En rojo, lo que rota lento; resaltado, el SKU del filtro.

Margen por producto

volumen × margen × ingreso

Eje X: unidades vendidas. Eje Y: margen %. Tamaño: ingreso. Arriba-derecha = estrellas.

Alertas de stock

cobertura al mes

Por quebrar (reponer ya) y sobre-stockeados (capital inmovilizado).

Top productos vendidos

Haz clic en una barra para seleccionar ese producto en el filtro global.

Maqueta navegable; los números derivan de un único dataset simulado con simulación de inventario (costo promedio móvil), por eso cuadran entre tarjetas y gráficos. En producción cada panel saldría de un endpoint DRF con agregación SQL —p. ej. GROUP BY date_trunc('month', m.fecha) sobre movimiento_inventario, linea_pedido, comprobante y pago—, no del navegador. Semántica: ingreso_neto = bruto/1.18, COGS = uds × costo_desembarcado_móvil, ganancia = neto − COGS, margen = ganancia/neto, cobertura = stock / venta_diaria.