📦 Restock Planner
🔄 ¿Qué se actualiza y de dónde cuando refrescas los datos? Click para ver

Cada actualización rehace los datos desde dos orígenes. El indicador «Última: hace…» de arriba muestra cuándo se hizo la última.

🕒 ¿Cuándo y cuántas veces?
  • Automática: 1 vez al día, a las 05:00 UTC (07:00 en España en verano · 06:00 en invierno), los 7 días de la semana (7 veces/semana).
  • Manual: las veces que quieras pulsando «🔄 Refrescar datos» (arriba a la derecha).
🟧 Desde Amazon (SP-API)
  • 📦 Stock FBA (disponible + en camino) — report GET_FBA_MYI_ALL_INVENTORY_DATA. Es un pool europeo único (ES/FR/IT/DE comparten stock). El «en camino» = unidades shipped + receiving (en tránsito o recepcionándose) + lo recién recepcionado (últimos 2 días, ledger) de envíos aún abiertos que Amazon todavía no ha dado de alta como disponible; NO cuenta planes Send-to-Amazon sin enviar.
  • 🏷️ Catálogo (SKU, ASIN, título, precio) — del mismo report de inventario.
  • 🖼️ Imágenes y EANCatalogItems API (por ASIN, progresivo).
  • 💶 Ventas (últimos ~28 días, todos los marketplaces EU) — report GET_AMAZON_FULFILLED_SHIPMENTS_DATA_GENERAL. El histórico se acumula (solo se reescriben los últimos ~28 días).
  • 📥 Recepciones (pedidos que han llegado) — report GET_LEDGER_DETAIL_VIEW_DATA (eventos Receipts), ventana ~60 días.
🟩 Desde la base de datos interna (Global DB)
  • 🏭 Stock del almacén central (ubicado / no ubicado) — BD stock-sga (Dynamics NAV) vía el proxy de Pampling Global Database, cruzando por EAN. Ubicaciones que empiezan por 2 = ubicado; por 1 = no ubicado (sin colocar).
  • Solo cruzan los SKUs que ya tienen EAN poblado; los que aún no lo tienen no muestran stock de almacén aunque físicamente lo haya.
Notas: el stock FBA se reemplaza por completo en cada actualización (foto del momento); si Amazon falla, se conserva la foto anterior en vez de quedarse sin datos. El report de inventario tiene cuota limitada: si se pide muchas veces seguidas puede fallar y la actualización conserva el stock anterior hasta la siguiente.
🗒️ Últimas actualizaciones
Inicio Origen Estado Detalle
Sin registros todavía (se rellena a partir de la próxima actualización).
Lote de pedido propuesto
SKUs a reponer
Unidades totales
Unidades tras edición
🏷️ diseño(s) en liquidación excluidos de la reposición (no se reponen; se liquida el stock restante). Gestionar liquidación →
🎯 Impacto del pedido si lo apruebas
SKUs problemáticos solucionados
de las roturas resueltas
€/día recuperados al llegar
facturación que recuperas (queda % en riesgo)
Desglose por clase ABC (facturación 30d)
Cómo leerlo: el % grande es cuánto del riesgo se cubre (con el pedido o con el stock en camino). La barra apila los bloques sobre la facturación total 30d: verde claro = lo que ya facturas (no necesita pedido), verde oscuro = lo que recuperas al hacer el pedido, azul = lo que ya resuelve el stock en camino (sin pedido), rojo = lo que seguirá perdido después (SKUs descartados por el filtro).
ℹ️ ¿Qué significa cada estado del SKU? Click para ver
ROTURA
Stock = 0 ahora mismo, con ventas recientes. Cada día sin reponer = ventas perdidas. Pedir YA.
ROT. PROL.
Sin stock desde hace +30 días, pero en el histórico SÍ vendían. Estás perdiendo facturación que tenías ganada. Priorizar reposición usando velocidad histórica.
URGENTE
Cobertura < 7 días. A este ritmo se agota en menos de una semana. Pedir esta semana.
ALERTA
Cobertura por debajo del punto de reorden (lead_time + buffer). Considerando los 30 días que tarda en llegar el pedido, hay que pedir ya para llegar a tiempo.
MUERTO
Sin ventas en 6+ meses. No reponer. Considerar liquidar el stock sobrante o descontinuar el SKU.
NUEVO
Solo tiene ventas en los últimos 30 días. Insuficiente histórico para decisiones fiables. Vigilar antes de pedir grandes cantidades.
ℹ️ ¿Cómo se calcula cada propuesta? ¿Se tiene en cuenta la rotura prolongada? Click para ver

En cristiano: la app calcula cuánto pedir para no quedarte sin stock, mirando lo rápido que vendes y lo que tarda en llegar la reposición.

1. ¿Cuándo te avisa de que hay que pedir?
Cuando lo que te queda en Amazon (stock + lo que viene de camino) baja de ~37 días de ventas (los 30 que tarda en llegar el pedido + 7 de colchón). Por debajo de ahí ya vas justo y entrarías en rotura antes de que llegue lo nuevo.
2. ¿Cuántas unidades te propone?
Las justas para aguantar unos 97 días desde que pides: 30 hasta que llega + 7 de colchón + 60 de stock objetivo.
propuesta = (lo que vendes al día) × 97 días − (lo que ya tienes en Amazon)
Para Clase B son ~82 días y para Clase C ~67 (menos colchón). El múltiplo de caja real lo decides tú al pasar el pedido a fábrica.
3. “Lo que vendes al día” lo saca así
  • Si vendes ahora → usa tu ritmo reciente (pondera las últimas semanas; cuenta más lo de los últimos 7 días).
  • Si llevas un tiempo agotado pero antes vendías → usa tu ritmo histórico (el de cuando sí había stock), para no quedarse corto.
  • Si no vendes nada desde hace 6+ meses → lo da por muerto y no propone nada.
4. Si llevas mucho sin stock, pide con prudencia
Cuanto más tiempo lleva agotado, más riesgo de que esa demanda ya no vuelva, así que recorta la propuesta:
  • Menos de 3 meses sin stock → propuesta completa · ALTA
  • Entre 3 y 6 meses → −30% · MEDIA
  • Más de 6 meses → −60% · BAJA (la demanda puede haberse perdido)
5. No repone todo igual
Las que más venden (Clase A) tienen prioridad y más colchón; las de poca venta solo se reponen si mueven un mínimo al mes:
ClaseVende al menosStock objetivo
A1 ud/mes60 días
B2 ud/mes45 días
C3 ud/mes30 días
Excepción: si una referencia agotada te hace perder más de 3 €/día, se propone igual aunque venda poco (es cara y deja mucho dinero sin ingresar).
Mínimo: si sale menos de 3 uds, no se propone (no compensa gestionar un pedido tan pequeño).
⚠️ Ojo: la propuesta son unidades a ENVIAR a Amazon y no descuenta el stock de tu almacén central (columnas “Ubicado” y “No ubicado”). Ese almacén es justo de donde sacas la mercancía para enviarla.
Parámetros actuales: 30 días de envío · 7 de colchón · 60 de stock objetivo (Clase A). 👉 Pulsa “▸ ver cálculo” en la columna Motivo de cada fila para ver el desglose con sus números.
Fórmula: Cantidad = velocidad efectiva × (lead_time + buffer + cobertura objetivo) − stock − inbound, redondeada al entero.
Foto SKU Diseño Color Talla Stock En camino Ubicado No ubic. Ven. 7d Ven. 30d Ven. 2025 V efec. Cob. P. reorden Estado Prioridad Confianza Propuesta Motivo Ajustar