Limpia y recarga datos para un almacén y año (ventas, artículos, movimientos y plazos reales).
Cómo se calculan los stocks
Resumen rápido de las fórmulas y cómo influyen las variables.
Demanda diaria d = Demanda anual / Días laborables.
Desviación diaria σd se calcula con los movimientos diarios; si hay pocos datos se usa la desviación de lo disponible.
Si activas “Incluir días sin ventaâ€, los días sin movimiento cuentan como 0 y σd suele subir; si lo desactivas, se calcula solo con días con ventas, reduciendo σd y el stock de seguridad.
EOQ = √(2 · Demanda anual · Coste por pedido / Coste de posesión unitario).
Coste por pedido se arma con sueldo, horas y transporte de la sección superior.
Coste de posesión unitario = Precio de compra · Tasa de posesión (WACC + almacén).
SS = Z · √((σd² · L) + (d² · σL²)). Con desviación de plazo en 0 se usa solo la demanda.
Punto de pedido = (d · L) + SS.
Subir la desviación de plazo o el nivel de servicio Z aumenta SS y el punto de pedido; bajar Z o la variabilidad los reduce.
Stock medio = (EOQ / 2) + SS.
Stock medio € = Stock medio * Precio de compra.
Días de venta = Stock medio / d.
Reducir costes por pedido eleva el EOQ y sube el stock medio; aumentar tasa de posesión lo reduce.
Factores mensuales (% arriba) ajustan demanda y σd según clasificación Alto/Medio/Bajo.
Se generan hojas Bajo/Medio/Alto y Global en el Excel, replicando la app original.
Método simplificado basado en el parámetro Ciclos (configurable en Parámetros generales). No utiliza desviación estándar ni nivel de servicio Z, por lo que es adecuado para artículos de baja variabilidad o como referencia rápida.
SS.Simple = d × L
Stock de seguridad mínimo: cubre exactamente la demanda durante el plazo de entrega, sin margen estadístico. Ejemplo: d=10 ud/día, L=5 días → SS.Simple = 50 ud.
PP.Simple = SS.Simple + d × ((L / 5) × Ciclos)
Punto de pedido simplificado: añade al SS la demanda durante el intervalo de revisión (expresado como fracción de semana laboral × ciclos). Ejemplo: SS.Simple=50, d=10, L=5, Ciclos=2 → PP.Simple = 50 + 10×(5/5×2) = 70 ud.
Reponer = SS.Simple + (d × (Días laborables / L) / 52) × Ciclos
Cantidad a reponer: SS.Simple más la demanda semanal ponderada por el número de pedidos anuales y los ciclos. Ejemplo: SS.Simple=50, d=10, DL=273, L=5, Ciclos=2 → Reponer = 50 + (10×(273/5)/52)×2 = 50+21 = 71 ud.
Aumentar Ciclos eleva PP.Simple y Reponer proporcionalmente. Con Ciclos=1 se obtiene la cobertura mínima de un ciclo de revisión; con Ciclos=2 se dobla el intervalo cubierto.
Cantidad a pedir = (Plazo real proveedor × d) + (Ciclos × d) + SS
Pedido sugerido que cubre el plazo real de entrega más el intervalo de reposición por ciclos, añadiendo el stock de seguridad estadístico. Ejemplo: plazo real=7, d=10, Ciclos=2, SS=25 → Cant. pedir = 70 + 20 + 25 = 115 ud.