Qué necesitamos para calcular los mínimos y cómo se calculan
Primero lo que necesitamos de ustedes. Después, para qué sirve cada cosa.
luloengineering
Lo que le pedimos al cliente
Seis insumos. Cuatro ya los tenemos, dos no.
Dato
Granularidad
Estado
Ventas
día × tienda × referencia × color × talla, en unidades
Está
Inventario actual
tienda × referencia × color × talla
Está
Catálogo
departamento, clase, gama, precio, temporada, estado
Está
Calendario de despacho
lunes y jueves, tránsito 48 h
Está
Existencias históricas
día × tienda × referencia × color × talla
Falta
Curvas de lanzamiento
referencias nuevas sin historia
Decidir
luloengineering
Pregunta 1 · el único dato que bloquea
Sin saber qué había en cada día, el algoritmo aprende al revés
Tienda A · últimos 4 meses S 8 · M 12 · L3 · XL 2
La L vendió 3 porque se agotó el segundo día. Si el algoritmo lee ese 3 como demanda, manda menos L la próxima vez, se agota antes, y esa tienda nunca vuelve a tener L. Un día con venta cero y stock disponible es información; con stock en cero no dice nada y hay que descartarlo. Sin el histórico de existencias no se pueden distinguir.
luloengineering
Pregunta 2 · elijan aquí mismo
Una referencia nueva no tiene historia. ¿Con qué arranca?
luloengineering
Pregunta 3 · elijan aquí mismo
¿Cuándo deja de ser nueva y el sistema confía en su propia venta?
Mientras se considere nueva, el mínimo sale de la estimación. En algún momento tiene que pasar a mandar lo que esa referencia está vendiendo de verdad, tienda por tienda.
luloengineering
Para qué lo pedimos · el algoritmo en una línea
Cada celda del archivo sale de una multiplicación, no de un criterio
mínimo (tienda, referencia, color, talla) = demanda diaria de esa celda
× días hasta que llegue el próximo despacho
× factor de seguridad
Los tres factores se calculan aparte y cada uno tiene su propia fuente. El resto de las láminas explica de dónde sale cada uno.
luloengineering
Factor 1 · la parte difícil
La curva y el volumen se estiman por separado
Una tienda puede vender la misma forma de curva pero el doble de volumen, o el mismo volumen con otra forma. Son dos preguntas distintas y se responden por separado:
Qué responde
De dónde sale
Forma
en qué proporción se reparten las tallas
mezcla de tallas de esa referencia y color
Escala
cuántas unidades por día mueve esa tienda
participación de la tienda en la venta de ese departamento
Así, la tienda A lleva 1/2/2/1, la B la misma forma al doble, y la C —que vende sobre todo M y L— lleva 1/5/2/1. Es exactamente la diferencia que hoy el archivo no hace.
luloengineering
Factor 1 · cuando no hay datos suficientes
Ninguna tienda queda en cero por falta de historia
Para cada celda se usa el nivel más específico que tenga ventas suficientes, y se baja de nivel solo si no las hay:
nivel 1
Esa tienda, esa referencia y color
nivel 2
Toda la red, esa referencia y color
nivel 3
Esa tienda, ese departamento y clase
nivel 4
Toda la red, ese departamento
El informe dice, celda por celda, qué nivel se usó. Una tienda que lleva una referencia nueva se ve distinta de una que lleva una con seis meses de historia propia — y eso hay que poder verlo antes de despachar.
luloengineering
Factor 2 · cobertura
El mínimo del lunes y el del jueves no son el mismo número
Despacho
Llega
Cubre
Días
Lunes
Miércoles
miércoles · jueves · viernes
3
Jueves
Sábado
sábado · domingo · lunes · martes
4
Con tránsito de 48 horas y venta los 7 días, los dos despachos cubren la semana completa. Pero el del jueves carga sábado y domingo: por eso la demanda se pondera por día de la semana y no con un promedio plano.
luloengineering
El proceso · una corrida completa
Cinco pasos, cada uno con un archivo que se puede revisar
Paso
Qué deja
1
Extraer ventas de la ventana que pida el cliente
detalle día × tienda × talla
2
Extraer inventario e histórico de existencias
qué había disponible cada día
3
Estimar demanda diaria por celda
demanda + nivel de respaldo usado
4
Convertir a mínimos: cobertura, seguridad, redondeo
matriz tienda × talla
5
Entregar
el Excel de mínimos + informe de cambios
Se corre bajo demanda, las veces que haga falta. El archivo nunca entra solo: se revisa el informe y se aprueba.
luloengineering
Lo que acordamos hoy
Referencias nuevas — así queda
Lo elegido se guarda solo en este navegador y no se envía a ningún lado. El botón lo deja en el portapapeles para pegarlo donde haga falta.
luloengineering
Siguiente paso
Con el acceso a las existencias históricas, el prototipo sale esta semana
01
Dimensionar los datos y medir el peso del fin de semana
02
Prototipo en 3 referencias ya conocidas
03
Backtest contra lo que realmente pasó
04
Piloto: un despacho real con el archivo predictivo
Lo que necesitamos hoy: que sistemas confirme cómo exponer el histórico de existencias, y que ustedes decidan cómo arrancan las referencias nuevas.
luloengineering
Anexo 1 · para el área de sistemas
Especificación exacta de los dos datos que faltan
Existencias históricas — el bloqueante
Necesitamos poder responder: ¿cuántas unidades de esta talla, de esta referencia y color, había en esta tienda el día D?
Campo
Detalle
Fecha
un registro por día. Un corte semanal no sirve: los quiebres duran días, no semanas
Bodega / tienda
las 26 tiendas del universo de surtido
Referencia · color · talla
la talla se necesita literal, sin agrupar ni normalizar
Existencia
disponible para vender al cierre del día
Profundidad
ideal: la misma ventana que se use para las ventas. Mínimo útil: 4 meses hacia atrás
Sirve cualquiera de las tres formas: una tabla de existencias por fecha ya expuesta en el modelo de Power BI, un kárdex de movimientos desde el que reconstruirla, o un corte diario que se empiece a almacenar. Las dos primeras son mejores porque dan historia hacia atrás; la tercera solo sirve de aquí en adelante, y cada día que pasa sin guardarla es un día que no se recupera.
Ventas — confirmar alcance
Pregunta
Por qué importa
¿Hasta qué fecha llega el histórico?
define la ventana máxima que el cliente puede pedir
¿Se puede bajar el detalle diario de todo el catálogo?
son 817 referencia+color × 26 tiendas × tallas; si la extracción actual no aguanta, conviene una vista o una exportación
¿Las devoluciones vienen como unidades negativas?
si no, se están contando ventas que no ocurrieron
Anexo 2
Lo que ya quedó definido
Punto
Definición
Cobertura
hasta que llegue el próximo despacho: 3 días el del lunes, 4 el del jueves. Tránsito 48 h, venta los 7 días
Ventana de ventas
la define el cliente en cada corrida; por defecto 4 meses. El informe declara siempre cuál se usó
Frecuencia
bajo demanda. Corriéndolo antes de cada despacho, cada uno recibe su archivo
Formato de salida
el mismo Excel de mínimos de hoy, hoja CONSOLIDADO. No cambia nada aguas abajo
Aprobación
el archivo no entra solo: se revisa el informe de cambios y se aprueba
Universo: 26 tiendas. Quedan fuera del cálculo, por regla vigente, BDZFR, BD148, BD147, BD120 y BD059; BD052 y BD053 son bodegas de acopio y no reciben mínimos.
Las decisiones de negocio que siguen abiertas (factor de seguridad, techo por celda, tallas parciales, alcance del catálogo) están en la presentación de parametrización, en /pages/minimos-predictivos-parametrizacion.
luloengineeringVilla Romana · Mínimos predictivos · Método y datos · 26-08-2026