Para empresas con varias tiendas

Predecir roturas de stock: el riesgo de cada producto en cada sitio, calculado antes de que se acabe.

Para quien se entera de una rotura cuando el cliente pregunta por el producto y no está. El predictor de roturas calcula cada semana la probabilidad de que cada producto se acabe en cada sitio antes de que llegue el siguiente envío, ordena la lista por riesgo y propone qué mandar para evitarlo. Pasas de apagar fuegos a mirar una lista de diez líneas el lunes.

  • Sin cambiar de programa
  • Lo pruebas con tus datos antes
  • Tus datos en la UE

5,0 en Google · 15 reseñas

Se conecta al programa que ya usas

OdooBusiness CentralSageHoldedSAP Business OneShopifyWooCommercePrestaShopPower BIExcel y CSVGoogle Sheets
Cómo funciona

De tus ventas de cada díaa los envíos de cada semana.

Lee lo que ya tienes, calcula el riesgo de quedarte sin cada producto en cada tienda y te propone qué mandar. Tú decides.

Business CentralConexión de solo lectura
Conectado
Ventas por tiendacada día
Stock por producto8 tiendas
Envíos y trasladosen camino
Histórico cargado: 24 meses
1 · Conecta

Lee lo que ya tienes

Ventas, stock y envíos de tu programa, con un usuario que solo puede leer. Nada que teclear dos veces.

Riesgo de quedarse a ceroAntes del próximo envío
Esta semana
Murcia
Cinta aislante
97 %
Málaga
Taco 8 mm (bolsa)
59 %
Valencia
Disco de corte 115
47 %
Bilbao
Silicona neutra
45 %
2 · Calcula

Sabe cuándo te vas a quedar sin

Con tu ritmo de venta, la temporada y lo que tarda un envío. Avisa cuando el riesgo pasa del nivel que tú fijes.

Envíos de la semana8 envíos · 288 unidades
Salen el martes
Málaga30 Taco 8 mm (bolsa) · 25 Disco de corte 115
Aprobar
Bilbao24 Silicona neutra · 10 Guantes de nitrilo
Aprobar
Zaragoza40 Brida 200 mm (bolsa)
Aprobar
3 · Propone

Tú apruebas los envíos

Qué mandar a cada tienda, cuánto y cuándo, con el porqué. Lo apruebas, lo cambias o le preguntas «¿y si mando dos menos?».

Un sistema completo

Todo lo que hace,en un mismo sitio.

Propone, explica, avisa y aprende de tus ventas. Y antes de contratar, lo ves funcionando con tus propios datos.

Envíos

Qué mandar a cada sitio

Cada semana te propone los envíos a cada tienda: qué productos, cuántos y cuándo salen. Tú apruebas o cambias cantidades.

Asistente

Le preguntas como a una persona

«¿Cuánto stock tenemos?», «¿por qué mandas a Málaga?», «¿y si mando dos menos?». Contesta con tus datos y dice de dónde sale cada cifra.

El porqué

Cada decisión, explicada

Ritmo de venta, lo que queda, lo que tarda un envío y el riesgo de quedarse a cero. Cinco pasos con cifras, en una frase cada uno.

Simulación

Lo pruebas con tus datos antes

Repetimos fechas pasadas de tu negocio con lo que se sabía ese día y comparamos lo que habría hecho el sistema con lo que hiciste tú.

Panel

Todo el stock de un vistazo

Un mapa de cada producto en cada tienda: lo que está a cero, lo que se acaba y lo que sobra. Ventas, envíos y márgenes en la misma pantalla.

Seguridad

Solo lee, nunca toca

Se conecta a tu programa con un usuario que no puede cambiar nada. Datos en la Unión Europea, copias diarias y exportación completa si un día lo dejas.

Cómo se empieza

Tres pasos.Sin cambiar de programa.

  1. Demo de 30 minutos

    Por videollamada. Te enseñamos el sistema funcionando y vemos tu caso: cuántos sitios, qué programa usáis y dónde se os va el stock.

  2. Simulación con tus datos

    Nos pasas una exportación de tu programa y en cinco días ves qué habría mandado el sistema en tres fechas pasadas frente a lo que mandaste.

  3. Arranque

    Lo conectamos a tu programa, lo ajustamos con tus números y formamos a tu equipo. Entre tres y seis semanas.

Reservar una demo de 30 min

La respuesta corta

Un predictor de roturas de stock calcula, para cada producto en cada sitio, la probabilidad de que se acabe antes de que llegue la siguiente reposición. Usa la venta prevista con su banda de error, el stock de hoy, lo que va en tránsito y el plazo real del proveedor. Ordena la lista por riesgo y por coste, propone qué mandar y se comprueba con tu histórico: cuando dice 30 %, deben pasar cerca del 30 % de las veces.

Por , fundador de Arume · Revisado el

Qué hace en predictor de roturas.

Riesgo de rotura por producto y por sitio

No es una alerta cuando el stock baja de un mínimo: es una probabilidad. «Taco de 8 mm en Málaga: 62 % de quedarse sin él antes del jueves.» El número sale de la previsión de venta con su banda, del stock de hoy, de lo que va de camino y del plazo del proveedor, así que dos productos con el mismo stock tienen riesgos distintos.

Lista ordenada por lo que más duele

Se ordena por riesgo y por lo que costaría la rotura: un producto que vende poco pero que obliga a parar una obra pesa más que uno que se sustituye por otro. Llegas el lunes a una lista corta con lo que hay que mover hoy, no a un informe de 4.000 líneas.

Aviso antes del plazo de reacción

Predecir una rotura el día que ya no se puede evitar no sirve. El cálculo mira siempre el plazo que tienes para reaccionar, por ejemplo cuatro días de proveedor o dos de traslado entre almacenes, y avisa dentro de ese margen. Si ya no llegas, lo dice y propone la alternativa: traslado desde otro sitio o pedido urgente.

Días sin stock que no engañan al modelo

Un producto que estuvo a cero cuatro días parece que vendió poco. El predictor reconstruye el stock de cada día con los movimientos de tu programa, marca esos días y estima la venta que hubo detrás. Sin esa corrección, los productos que más rompen son los que peor se prevén.

Calibrado: cuando dice 5 %, pasa cerca del 5 %

El riesgo es una promesa y se comprueba. Con tu histórico se cuentan las veces que dijo «30 %» y cuántas de ellas hubo rotura de verdad. Si no coinciden, se recalibra antes de usarlo. Un riesgo que no está calibrado es una alarma que acaba ignorándose.

De la alerta al envío

Cada riesgo viene con la cantidad que lo baja al nivel de servicio que hayas elegido, y con el porqué en una frase. La persona aprueba o cambia la cantidad. Si el aviso debe llegar al móvil de quien reparte, WhatsApp es un añadido que se monta con nuestro socio Bedel.

¿Qué es un predictor de roturas de stock?

Es un programa que calcula, para cada producto en cada sitio, la probabilidad de que se acabe antes de que llegue la siguiente reposición. Una rotura de stock es el momento en que un cliente pide un producto y no lo hay; la guía de roturas de stock la define con detalle y aquí partimos de ahí. Lo que cambia con el predictor es el momento en que te enteras: antes de que pase, con margen para evitarla, y no cuando ya ha pasado.

Se busca de varias maneras: «predecir roturas de stock», «predicción de roturas», «alertas de rotura». Detrás hay una misma necesidad: dejar de enterarse por el cliente. El predictor de roturas es la segunda de las tres respuestas del predictor de stock (venta esperada, riesgo de rotura y cantidad a enviar) y se puede usar solo, sobre la previsión de ventas que ya tengas, o dentro del sistema completo.

La pregunta que contesta es concreta: de todos los pares de producto y sitio que gestionas, cuáles tienen hoy un riesgo alto de quedarse sin stock en el horizonte en el que todavía puedes reaccionar, y qué habría que mandar para evitarlo.

¿Cómo se calcula el riesgo de rotura?

Con cuatro datos por cada par de producto y sitio: la venta prevista hasta que llegue la reposición, con su banda de error; el stock disponible hoy; lo que ya va de camino; y el plazo real de esa reposición. El riesgo es la probabilidad de que la venta de ese plazo supere lo que hay y lo que llega. No es una resta de stock menos venta media, porque la media no dice cuánto puede variar la semana.

Un ejemplo con una ferretería industrial que reparte a tiendas. En la tienda de Málaga quedan 40 tacos de 8 mm en bolsa. El siguiente envío llega en 4 días. La venta prevista en esos 4 días es de 30 bolsas, con una banda del 80 % que va de 20 a 46. Como 40 cae dentro de la banda, y bastante cerca del extremo alto, el riesgo de quedarse sin ellos ronda el 20 %. En Bilbao, con el mismo stock de 40 y la misma venta media, la banda va de 25 a 70 porque la venta es más irregular; el riesgo sube a más del 40 %. Un mínimo igual para las dos tiendas no distingue esos casos, la probabilidad sí.

Después se compara el riesgo con el nivel de servicio que has elegido para esa familia: si aceptas romper el 5 % de las veces con los tacos, a partir de ese umbral el producto entra en la lista de la semana, con la cantidad que baja el riesgo por debajo de él. En la guía de nivel de servicio se explica cómo se elige ese 95 %, y en la de stock de seguridad, cuánto colchón supone.

  • Venta prevista en el plazo de reposición, con banda del 80 %.
  • Stock disponible hoy, sin el reservado para pedidos ya comprometidos.
  • Unidades en tránsito con su fecha de llegada.
  • Plazo real del proveedor o del traslado entre almacenes, medido, no el de la ficha.

¿Cómo se comprueba que el riesgo es fiable?

Un riesgo es una afirmación sobre la frecuencia con la que pasa algo, así que se comprueba contando. El manual de previsión de Hyndman y Athanasopoulos lo explica con los intervalos: el límite inferior de un intervalo del 80 % es el percentil 10 de la distribución, y el valor real debería caer por debajo de él alrededor del 10 % de las veces. Con el riesgo de rotura, igual: de todos los casos en que dijo «30 %», debería haber habido rotura en unos 30 de cada 100.

La prueba se hace con el backtest, que repite tus semanas pasadas con lo que se sabía cada día. El manual explica este esquema como validación cruzada de series temporales: cada prueba usa solo datos anteriores, de modo que ninguna observación futura entra en la previsión. Con tu histórico se agrupan los riesgos por tramos (0 a 5 %, 5 a 10 %, 10 a 20 %, y así) y para cada tramo se cuenta cuántas roturas hubo de verdad.

Si en el tramo del 10 % hubo un 25 % de roturas, el predictor es optimista y se recalibra antes de usarlo; si hubo un 2 %, es pesimista y te haría mandar de más. Esa tabla va entera en el informe de la simulación, y se revisa cada trimestre con los datos nuevos. Si prefieres verlo en tu caso antes de nada, el análisis gratuito de tu export cuenta cuántos días estuvieron a cero tus productos y es el punto de partida.

¿Cuánto cuesta una rotura de stock?

Depende de lo que pasa cuando el cliente no encuentra el producto: compra otro de la misma marca, compra otra marca, espera o se va. En una tienda de pocos euros por unidad, la rotura es una venta perdida. En un suministro industrial, puede ser una obra parada, una penalización o un cliente que no vuelve. El coste de una rotura se calcula con tus cifras: la calculadora de coste de rotura de esta web hace una estimación a partir de las ventas perdidas y de lo que vale cada una.

Lo que casi nunca se mide es la venta escondida. Un producto que estuvo cuatro días a cero no registra ventas esos días, y por eso parece que vende menos de lo que vende. El predictor reconstruye el stock de cada día con los movimientos del programa, marca los días a cero y estima la demanda que hubo detrás. Ese dato sirve dos veces: mejora la previsión y pone cifra a lo que te cuestan las roturas.

Con esa cifra la conversación sobre cuánto stock tener cambia. Es más fácil justificar un colchón mayor en los productos que cuestan caro romper y reducirlo en los que se sustituyen sin problema. En la guía de roturas de stock hay una tabla para clasificar los productos por coste de rotura, y el predictor la usa para ordenar la lista.

Cómo se usa cada semana.

El lunes por la mañana el sistema ya ha leído las ventas y el stock del fin de semana. Hay una lista corta de productos y sitios con riesgo alto, ordenada por riesgo y por lo que cuesta quedarse sin ellos. Cada línea tiene la cantidad propuesta y una frase con el porqué. Quien decide revisa la lista, cambia lo que sabe que cambia (una obra que se retrasa, un cliente que cierra una semana) y aprueba. Eso lleva diez minutos en lugar de una hora de informes.

Si hay una urgencia entre semana, por ejemplo un producto que se ha disparado, el aviso puede llegar por correo, por el panel o por WhatsApp. El aviso por WhatsApp es un añadido que se monta con nuestro socio Bedel, con botones para decir «preparado» o «ha salido». Y en cualquier momento se le puede preguntar al asistente: «¿cuánto queda de taco de 8 en Bilbao?» o «¿qué se me va a acabar esta semana?», con los datos y diciendo de dónde sale cada cifra.

Lo que se guarda de cada semana sirve para mejorar el siguiente cálculo: qué se propuso, qué aprobaste, qué pasó. Si cambias una cantidad una y otra vez en el mismo sentido, el sistema te pregunta si hay algo que no sabe.

¿Qué datos hacen falta?

Los mismos que para el predictor de stock: ventas por producto, sitio y fecha; stock actual y movimientos para reconstruir los días a cero; plazos de cada proveedor y, si existen, promociones con su fecha. La guía de qué datos necesita un predictor de stock lista los problemas típicos de cada export. Basta con un año; con dos, la banda es más fina.

Lo que más cambia el resultado es el plazo real. La ficha del proveedor dice cuatro días, pero en agosto son siete. Se mide con tus pedidos pasados (fecha de pedido contra fecha de recepción) y se usa el plazo real, con su variación, y no el de la ficha. Un plazo mal puesto es la causa más habitual de riesgos que no cuadran.

Lo que no hace, y cómo se empieza.

No evita las roturas por arte de magia: avisa con margen y propone, y si el producto no está en el almacén central, tampoco se puede mandar. No sabe lo que no está en tus datos, como un cliente grande que entra o una promoción sin anotar, salvo que lo apuntes. Y no decide: una persona aprueba cada línea.

Para empezar, el análisis gratuito parte de un export tuyo y devuelve qué productos se quedaron a cero y cuántos días. Si el problema existe, la simulación con tus datos repite tus semanas pasadas y enseña qué roturas habría avisado el predictor y con cuántos días de margen. Después, uno o dos meses en modo sombra, y el arranque lleva entre 3 y 6 semanas. La demo dura 30 minutos por videollamada.

¿Te suena alguno de estos casos?

  • Si te enteras de las roturas por la llamada de un cliente y entonces miras el stock. El predictor las ve entre tres y diez días antes, según tu plazo, y te da tiempo a mandar.
  • Si tienes alertas de stock mínimo que suenan todo el día y las ignoras porque la mitad no importan. Aquí la alerta es un riesgo con probabilidad y se filtra por lo que cuesta quedarse sin él.
  • Si un mismo producto rompe siempre en los mismos sitios y nadie sabe por qué. El histórico de roturas por sitio enseña si es el plazo, la cantidad que mandas o la venta que subestimas.
  • Si sobra stock en un sitio mientras falta en otro El riesgo se calcula en cada sitio, de modo que sale la lista de traslados: qué sobra donde y qué falta donde, con la cantidad.
  • Si quieres saber cuánto te están costando las roturas El cálculo de coste de rotura parte de las ventas perdidas y de lo que cuesta cada una. Con los días a cero reconstruidos se puede estimar la venta que quedó escondida.

Una probabilidad de rotura que se comprueba, no un semáforo.

La alerta clásica salta cuando el stock cae por debajo de un número. No sabe si ese número es alto o bajo para ese producto en ese sitio, ni si el siguiente envío llega antes de que se acabe. El predictor de roturas calcula la probabilidad con la banda de venta y el plazo real, y la contrasta con tus roturas pasadas. Si dice 30 % y de cada cien casos solo pasan seis, se corrige; si pasan sesenta, también.

  • Probabilidad por producto y por sitio, no un mínimo igual para todos.
  • Cuenta con el plazo real del proveedor y con lo que ya va de camino.
  • Calibrado con tus roturas pasadas antes de usarlo.
  • Cada riesgo con el envío que lo evita y el porqué, para que lo apruebe una persona.

Fuentes

  1. Hyndman y Athanasopoulos, Forecasting: Principles and Practice (3.ª ed.): intervalos de predicción
  2. Hyndman y Athanasopoulos, Forecasting: Principles and Practice (3.ª ed.): validación cruzada de series temporales
  3. Hyndman y Athanasopoulos, Forecasting: Principles and Practice (3.ª ed.): evaluación de previsiones de distribución

Para seguir leyendo

Preguntas

Lo que suelen preguntar.

¿Se pueden predecir las roturas de stock?

Sí, como probabilidad y no como certeza. No se sabe si el martes se acabará el taco de 8 mm, pero sí se puede estimar que hay un 60 % de que pase antes del siguiente envío, a partir de cuánto se suele vender, cuánto varía esa venta, cuánto queda y cuándo llega la reposición. Con ese número se decide si merece la pena mandar hoy.

¿Cuánto tiempo antes avisa?

Depende de tu plazo de reacción. Si tu proveedor tarda cuatro días, el aviso útil es el que llega con más de cuatro días de margen. El predictor calcula el riesgo para ese horizonte y, si ya no llegas, lo dice y propone un traslado desde otro sitio o un pedido urgente. Un aviso que llega cuando el producto ya no se puede traer a tiempo no sirve.

¿Cómo se sabe que el riesgo es fiable?

Con tu histórico. Se repiten tus semanas pasadas con lo que se sabía cada día y se cuenta, para cada tramo de riesgo, cuántas roturas hubo. Si el predictor dice 10 % en cien casos, deberían ser unas diez roturas. A eso se le llama calibración, y se prueba antes de usar el sistema y se vuelve a revisar cada trimestre.

¿En qué se diferencia de una alerta de stock mínimo?

La alerta de mínimo compara el stock con un número fijo. El predictor compara el stock con lo que se espera vender hasta que llegue la reposición, con su margen de error. Un producto con 20 unidades puede estar tranquilo en una tienda y en peligro en otra, y la alerta de mínimo no distingue la diferencia.

¿Qué pasa con los productos que casi no se venden?

Se tratan aparte. Para un producto que sale dos veces al trimestre, una media semanal no dice nada; se estima la probabilidad de que salga antes de que el proveedor pueda servir y, con eso, si compensa tenerlo en cada sitio o concentrarlo en el almacén central.

¿Cuánto cuesta una rotura y cómo lo calculo?

Depende del producto: la venta perdida, el cliente que se va a otro sitio, la parada de una obra o el envío urgente. La calculadora de coste de rotura de esta web hace una estimación con tus cifras, y la de riesgo de rotura te da la probabilidad con una venta media y un stock. Las dos son orientativas: con tus datos reales el cálculo es producto a producto.

¿Necesito cambiar de programa?

No. Se conecta con un usuario de solo lectura a Odoo, Business Central, Sage, Holded, SAP Business One, Shopify, WooCommerce, PrestaShop, Power BI o a un Excel o CSV que se actualice, y devuelve la lista de riesgos a tu equipo. Los datos se alojan en la Unión Europea.

Sin compromiso

Te lo enseñamos con tus números.

30 minutos por videollamada. Ves el sistema funcionando y te decimos si encaja con tu empresa.

hello@arume.io

Cuéntanos tu proyecto

Te contesta Manuel en menos de 48 horas laborables. Sin compromiso.

O por WhatsApp