01What it isQué es
Forecasting for OTIF links the service level promised to each customer with the forecast error and lead time that determine how much safety stock is needed to keep that promise.
El pronóstico para el OTIF vincula el nivel de servicio prometido a cada cliente con el error del pronóstico y el lead time que determinan cuánto inventario de seguridad se necesita para cumplir esa promesa.
02Why it mattersPor qué importa
Safety stock is the price of forecast error: for a given service target it grows with the standard deviation of error and the square root of lead time, so every point of accuracy gained can be converted into freed working capital or a safer OTIF. This relationship between forecast error, lead time, service level and safety stock is the foundation of standard inventory theory (Silver, Pyke and Thomas, 2017 — CRC Press).
El inventario de seguridad es el precio del error del pronóstico: para una meta de servicio dada crece con la desviación estándar del error y con la raíz cuadrada del lead time, así que cada punto de precisión ganado puede convertirse en capital de trabajo liberado o en un OTIF más seguro. Esta relación entre error del pronóstico, lead time, nivel de servicio e inventario de seguridad es la base de la teoría de inventarios estándar (Silver, Pyke y Thomas, 2017 — CRC Press).
03How it is doneCómo se hace
04The concept in depthEl concepto a fondo
Advanced: designs the safety stock model based on forecast MAPE and target fill rate; quantifies the financial impact of forecast accuracy on inventory; presents the trade-off to the S&OP.
Avanzado: diseña el modelo de inventario de seguridad con base en el MAPE y el fill rate meta; cuantifica el impacto financiero de la precisión del pronóstico en el inventario; presenta el trade-off en el S&OP.
05In practiceEn la práctica
06Illustrative caseCaso ilustrativo
The team analyzes the relationship between forecast MAPE and current safety stock to identify reduction opportunities.
| SKU segment | Current MAPE | Current SS vs. optimal |
|---|---|---|
| AX SKUs (high revenue + stable demand) | MAPE: 11% · Well modeled | Current SS: 14 days · Optimal SS: 12 days · Excess: $280K MXN |
| AY SKUs (high revenue + moderate demand) | MAPE: 18% · Room for improvement | Current SS: 22 days · Optimal with MAPE 14%: 17 days · Potential: $840K MXN if MAPE is reduced |
| AZ SKUs (high revenue + very variable demand) | MAPE: 34% · Hard to improve significantly | Current SS: 32 days · Optimal: 38 days · Understocked: OTIF risk |
El equipo analiza la relación entre el MAPE del pronóstico y el inventario de seguridad actual para identificar oportunidades de reducción.
| Segmento de SKU | MAPE actual | SS actual vs. óptimo |
|---|---|---|
| SKU AX (alto ingreso + demanda estable) | MAPE: 11% · Bien modelado | SS actual: 14 días · SS óptimo: 12 días · Exceso: $280K MXN |
| SKU AY (alto ingreso + demanda moderada) | MAPE: 18% · Con margen de mejora | SS actual: 22 días · Óptimo con MAPE de 14%: 17 días · Potencial: $840K MXN si se reduce el MAPE |
| SKU AZ (alto ingreso + demanda muy variable) | MAPE: 34% · Difícil de mejorar significativamente | SS actual: 32 días · Óptimo: 38 días · Inventario insuficiente: riesgo para el OTIF |
07How it is measuredCómo se mide
08What you would useQué se usa
SAP IBP for inventory optimization calculates target safety stock per SKU and location based on forecast error, lead time (and its variability) and the target service level.
Optimal safety stock calculation in Python with the correct inventory models for each SKU type (continuous, intermittent, variable lead time demand).
SAP IBP para optimización de inventarios calcula el inventario de seguridad meta por SKU y ubicación con base en el error del pronóstico, el lead time (y su variabilidad) y el nivel de servicio meta.
Cálculo del inventario de seguridad óptimo en Python con los modelos de inventario adecuados para cada tipo de SKU (demanda continua, intermitente, con lead time variable).
Every OTIF promise has an inventory price, and forecast error sets it.
Toda promesa de OTIF tiene un precio en inventario, y lo fija el error del pronóstico.
All D10 componentsTodos los componentes de D10D10 artifactsArtifacts de D10SCRA