El MRP (Material Requirements Planning) es uno de los conceptos más importantes en manufactura — y uno de los más malentendidos. Un MRP bien configurado es el corazón de una operación eficiente: determina qué producir, qué comprar, cuánto y cuándo — en respuesta directa a la demanda real, no a intuiciones o historial de consumo.


Breve historia: del MRP al ERP

1964

Nace el MRP

Joseph Orlicky desarrolla el MRP en IBM. Primer intento sistemático de calcular necesidades de materiales a partir de la demanda del producto final.

1983

MRP II — Manufacturing Resource Planning

MRP II amplía el concepto para incluir capacidad de máquinas, mano de obra y recursos financieros. La "M" pasa de "Material" a "Manufacturing".

1990

Nace el ERP

Gartner acuña el término ERP: el MRP II se integra con finanzas, ventas, RRHH y toda la empresa en una sola plataforma.

Hoy

MRP con IA en Epicor Kinetic

El MRP moderno incluye APS (planificación avanzada con restricciones de capacidad), integración IoT y simulaciones de escenarios con inteligencia artificial.


Los tres componentes del MRP

El MRP toma tres entradas fundamentales para calcular sus resultados:

MPS — Plan Maestro de Producción

Qué productos finales necesita producir y en qué fechas, basado en pedidos confirmados y pronósticos de demanda.

BOM — Lista de Materiales

La "receta" de cada producto: qué materiales, subcomponentes y cantidades requiere cada unidad a producir.

Inventarios

Qué tiene en stock actualmente, qué está en tránsito (órdenes de compra abiertas) y qué está comprometido en órdenes de producción en curso.


MRP vs. MRP II vs. ERP

Característica MRP ERP (Epicor Kinetic)
Planificación de materiales Sí Sí + APS
Planificación de capacidad No Sí + restricciones en tiempo real
Integración financiera No Completa
Gestión de clientes (CRM) No Sí
Trazabilidad de lote No Completa forward/backward
IA y análisis predictivo No Sí (Epicor Prism)

La lógica de cálculo del MRP en 5 pasos

1

Explotar el BOM

Para cada producto del MPS, el sistema desglosa la BOM nivel por nivel hasta llegar a las materias primas. Calcula la necesidad bruta de cada componente.

2

Aplicar el inventario disponible

Resta el stock disponible y los recibos programados (órdenes abiertas) de las necesidades brutas para obtener las necesidades netas reales.

3

Aplicar políticas de lote

Según la política configurada (lote fijo, mínimo de orden, múltiplos de cantidad), agrupa las necesidades netas en órdenes de compra o producción optimizadas.

4

Calcular fechas con lead times

Retrocede desde la fecha de necesidad aplicando los tiempos de entrega de cada proveedor y los tiempos de producción de cada operación para determinar cuándo lanzar cada orden.

5

Generar recomendaciones

El sistema produce sugerencias de órdenes (nuevas, modificadas o canceladas) que el planificador revise y aprueba antes de ejecutar.


Capacidades del MRP en Epicor Kinetic

MRP multisitio

Planificación coordinada entre múltiples plantas y bodegas con transferencias automáticas entre ubicaciones.

APS integrado

Considera la capacidad real disponible de cada centro de trabajo para generar un plan factible, no solo teórico.

Reglas de aprovisionamiento flexibles

Compra, produce, transfiere — define la estrategia óptima por parte o familia de productos.

Simulación de escenarios

Evalúa el impacto de cambios en la demanda o en los lead times antes de comprometerte con proveedores.

Firme y mensajes de acción

Distinción entre órdenes firmes (confirmadas) y sugeridas, con mensajes específicos de qué acción tomar y por qué.

Integración con demanda IoT

Señales de consumo de producción en tiempo real actualizan el inventario y disparan el MRP sin intervención manual.


Ejemplo práctico — fabricante de soportes metálicos: Una empresa produce soportes de acero galvanizado. Tiene un pedido de 500 unidades para entrega en 15 días. Cada soporte requiere 2 kg de lámina galvanizada y 4 tornillos M8. En almacén hay 400 kg de lámina y 800 tornillos. El MRP calcula: necesidad bruta de lámina = 1,000 kg; stock disponible = 400 kg; necesidad neta = 600 kg; con lote mínimo de 500 kg → orden de 1,000 kg (2 pacas). Lead time del proveedor: 5 días → fecha de emisión de OC: hoy. El sistema genera automáticamente dos sugerencias de órdenes de compra con fechas exactas. Sin sistema: esto lo haría alguien manualmente, con riesgo de error.

Diagnóstico sin costo

¿Su MRP genera más ruido que señal?

Un diagnóstico de configuración con NIMBUS XP identifica exactamente qué parámetros ajustar para que su planificación funcione de verdad.

Optimizar mi MRP →