Ejemplo de la Planeación de Requerimientos de Materiales (MRP o Material Requirements Planning)

El siguiente artículo desarrolla un ejemplo de la Planificación de Requerimientos de Materiales o MRP para una empresa de manufactura que se dedica a las operaciones de ensamblaje, como lo que se podría observar en un sistema productivo Flow Shop. En particular consideraremos una empresa que produce carros de golf, la cual ha recibido una orden de 100 carros para la semana 6, 100 para la semana 8 y 100 para la semana 9. La información sobre la producción de los carros de golf se presenta en la tabla a continuación. Las partes en la primera columna alineadas a la izquierda se hacen con las partes centradas.

bill-of-materials-bom

Notar que la empresa utiliza distintas políticas de lotificación lo que vuelve más complejo el desarrollo del MRP. Se propone la siguiente abreviación para las mismas: LxL: Lote a Lote; C.T.M: Costo Total Mínimo; C.U.M: Costo Unitario Mínimo; EOQ: Cantidad Económica de Pedido). Para cada ítem el costo de emitir un pedido es de $400 (independiente del tamaño del pedido) y el costo unitario semanal de almacenamiento de inventario es de $1. En base a la información anterior se solicita:

  1. Realizar el Bill of Materials (BOM) para el carro de golf.
  2. Realizar el Plan de Requerimiento de Materiales (MRP) para el carro de golf y sus distintos ítems.

El BOM o lista de materiales es un registro donde figuran todos los componentes de un articulo, las relaciones padre – componente y las cantidades de uso derivadas de los diseños de ingeniería y de procesos. Una forma tradicional de representar la información del BOM es a través del árbol estructural del producto el cual se presenta a continuación:

bom-carro-de-golf

Cada carro de golf requiere de un «Top» y una «Base». Adicionalmente cada «Top» necesita de 4 «Supports» y 1 «Cover». Análogamente cada «Base» necesita 1 «Motor», 1 «Body» y 2 «Seats». Finalmente cada «Body» necesita 1 «Frames», 1 «Controls» y 4 «Wheel Assemblies». Por cierto la información es consistente con lo detallado en la tabla inicial pero la representación gráfica de la lista de materiales facilita su rápida interpretación.

Con esta información desarrollamos el MRP del carro de golf, siendo el producto final el que establece las necesidades brutas de 100 unidades en las semanas 6, 8 y 9, según lo indicado en los datos del problema. En este sentido al no disponer de inventario inicial del carro de golf (terminado) las necesidades brutas de los períodos indicados son al mismo tiempo necesidades netas. Por ello se requiere entradas de pedidos planeados de 100 unidades en las semanas 6, 8 y 9 para lo cual la emisión (expedición) de las mismas debe ser con una semana de antelación dado el tiempo de reposición o lead time de una semana.

En el caso del ítem «Top» las necesidades brutas corresponden al mismo período en el cual se emiten los pedidos planeados del carro de golf. Ahora bien, se dispone de 40 unidades de inventario inicial de «Top» lo que se traduce a que el requerimiento neto de este producto de demanda dependiente sea de 60 unidades en la semana 5. En consecuencia se requiere la entrada de un pedido planeado de 60 unidades de «Top» en la semana 5, el cual se emite en la semana 4 (lead time de 1 semana).

De forma análoga se puede completar la información correspondiente para la «Base» que al igual que «Top» utiliza la política de lotificación lote a lote, por tanto se satisface de forma exacta el requerimiento neto positivo de cada período (si lo hubiere).

En el caso del ítem «Supports» se utiliza el método de Costo Unitario Mínimo. Descontando de las necesidades brutas el inventario inicial, los requerimientos netos de dicho componente son 40, 400 y 400 en las semanas 4, 6 y 7, respectivamente. Con ello se aplica el Costo Unitario Mínimo agrupando las necesidades: por ejemplo, un pedido de 40 unidades para satisfacer la necesidad neta exacta de la semana 4 no genera costos de inventario (C.Inv) pero sí un costo de emisión (C.Em) de $400 (el costo unitario es $400/40=$10). En el caso de consolidar las necesidades de la semana 4 y 6 se deberá hacer un pedido de 440 unidades. En este caso el costo de emisión (que es independiente del tamaño de pedido) seguirá siendo $400 y el costo de inventario es de $800 (al final se la semana 4 y 5 quedaran 440-40 unidades en inventario, con un costo unitario de almacenamiento semanal de $1, es decir, 400*$1+400*$1=$800). El costo unitario en este caso es ($800+$400)/440=2,727 (aprox). Finalmente se analiza la alternativa de realizar un pedido único de 840 unidades (para cubrir los requerimientos netos de las semanas 4, 6 y 7). El costo de emisión es de $400 y el de almacenamiento es $2.000 (800*$1+800*$1+400*$1), con un costo unitario de ($2.000+$400)/840=$2,857 (aprox).

costo-unitario-supports

En consecuencia el Costo Unitario Mínimo se alcanza agrupando las necesidades netas de la semana 4 a la 6 y se deberá realizar un pedido de 440 unidades. Luego se requerirá un pedido de 400 unidades el cual satisface el requerimiento neto de la semana 7.

Para el producto «Cover», sus necesidades brutas dependen de la emisión de pedidos planeados del «Top» en una razón 1 a 1. Como el ítem «Cover» utiliza la política lote a lote, los pedidos satisfacen las necesidades netas exactas (notar que no se dispone de inventario inicial) y en cada caso son emitidos con una semana de antelación dado el tiempo de reposición.

Un «Motor» es necesario para cada «Base» (según se detalla en el BOM) y este producto utiliza al igual que «Supports» la política de Costo Unitario Mínimo. No obstante se dispone en este caso de un inventario inicial suficiente (300 unidades) para cubrir los requerimientos brutos en las semanas 4, 6 y 7.

El ítem «Body» al igual que el «Motor» depende de la «Base». Este producto («Body») utiliza la política de Tamaño Fijo de Pedido de Q=300 unidades, es decir, cada vez que se necesite se emite un pedido de esa magnitud. Adicionalmente se dispone de un inventario inicial de 50 unidades de «Body» por lo cual la necesidad neta es de 30 unidades en la semana 4 (80-50). Por ello se emite un pedido de 300 unidades (en la semana 3) el cual se recibe al inicio de la semana 4, en consecuencia, el saldo disponible proyectado al final de la semana 4 es de 270 unidades (que de hecho es suficiente para cubrir las necesidades brutas de las semanas 6 y 7).

Por cada «Base» se necesitan 2 «Seats», luego las necesidades brutas de este último ítem es de 160, 200 y 200 (semanas 4, 6 y 7, respectivamente). Este producto utiliza la lotificación de Costo Total Mínimo la cual se detalla a continuación.

seats-costo-total-minimo

Notar que para la semana 4 es sólo necesario 40 unidades (dado el inventario inicial de 120 unidades). Naturalmente un pedido de este tamaño no genera costos de almacenamiento pero si el costo fijo de pedido de $400. Por otra parte un pedido de 24o unidades que cubre las necesidades netas de la semana 4 a la 6 tiene un costo de emisión de $400 y un costo de inventario de $400 (200*$1+200*$1). En este caso el diferencial en valor absoluto entre el costo de preparación de pedido y de inventario es de $0 que es el primer Costo Total Mínimo. Luego se realiza un pedido adicional de 200 unidades para enfrentar los requerimientos de la semana 7.

Continuando el desarrollo del MRP del carro de golf, los ítems «Frames» y «Controls», ambos dependen del «Body» en una relación 1 a 1. En cada caso es suficiente con un único pedido de la magnitud que establece el Tamaño Fijo de Pedido.

Finalmente se requieren 4 «Wheels» por cada «Body» lo que determina el requerimiento bruto de 1.200 unidades de «Wheels» en la semana 3. Como se dispone de un inventario inicial de 240 unidades y no hay más requerimientos después de la semana 3, es suficiente con un pedido único de 960 que se emite en la semana 2.

La siguiente tabla resumen muestra el resultado final de la Planificación de Requerimientos de Materiales (MRP):

ejemplo-mrp

Ejemplo del Plan de Requerimientos de Materiales (MRP)

El Plan de Requerimientos de Materiales o simplemente MRP por sus siglas en inglés (Material Requirements Planning) es una metodología que permite administrar el inventario y planificar pedidos de partes y piezas con demanda dependiente.

En la actualidad el MRP resulta ser un módulo indispensable para la gestión de los recursos de las empresas de manufactura y son parte fundamental de las prestaciones de los más prestigiosos softwares ERP (Enterprise Resource Planning) disponibles en el mercado (destacándose entre ellos SAP).

En el siguiente artículo encontrarás a través de un ejemplo sencillo, explicado con detalle, cómo realizar un Plan de Requerimientos de Materiales (MRP) y cuáles son los elementos necesarios para su construcción. Para una correcta comprensión introduciremos algunos conceptos que te recomendamos leer detenidamente.

En primer lugar se afirma que un producto tiene demanda dependiente en la medida que su demanda se puede derivar de un producto de categoría superior.

Ejemplo N°1: las plantillas, cuero, cordones, etc, son partes de demanda dependiente, basadas en la demanda de zapatos (demanda independiente).

Ejemplo N°2: si una empresa vende 1.000 triciclos, entonces se van a necesitar 1.000 ruedas delanteras y 2.000 ruedas traseras (más pequeñas). Este tipo de demanda interna no necesita un pronóstico, sino sólo una tabulación (demanda dependiente). Por otra parte la cantidad de triciclos que la empresa podría vender es la demanda independiente.

triciclo mrp

En este contexto, una empresa que vende un producto final (con demanda independiente) está interesada en qué, cuánto y cuándo ordenar de las distintas partes y piezas que permiten la producción de dicho producto final. Esta Planeación de Requerimientos de Materiales es crítica dado que permitirá alcanzar las metas de producción en tiempo y cantidad de lo planificado previamente en un plan maestro de producción.

Para llevar a cabo un Plan de Requerimientos de Materiales (MRP) se necesitan 3 elementos:

El Plan Maestro de la Producción (PMP) establece las necesidades en cantidad y tiempo del producto final o con demanda independiente.

Por otra parte la estructura del producto o Bill of Materials (BOM) detalla cuántas partes y piezas se necesitan para obtener una unidad de producto final y cómo dicho producto se compone. Generalmente se utiliza una representación gráfica para el BOM como la de la siguiente imagen:

Listado de Materiales BOM

Por ejemplo, para cada unidad de X (producto final con demanda independiente) se necesitan 2 unidades de la pieza A (producto con demanda dependiente). Análogamente, por cada unidad de la pieza A se necesitan 3 unidades de la pieza C.

Así también, un típico juego de Lego viene con un instructivo que detalla la cantidad de piezas componentes del producto (juego) final y el orden en el cual se deben ensamblar. De este modo si hemos armado un juego de Lego ya tenemos una idea intuitiva de lo que consiste un MRP.

instrucciones lego mrp

Finalmente necesitamos el Registro del Inventario (Inventory Record File o IRF) (tanto para productos con demanda dependiente e independiente) que contiene la información del inventario disponible y el tiempo de espera (o lead time) asociado a cada producto. Un ejemplo del IRF es el siguiente:

Registro del Inventario IRF

Arbitrariamente vamos a considerar que necesitamos 100 unidades el producto X en la semana 10. Toda esta información nos permitirá desarrollar el Plan de Requerimientos de Materiales, el cual se resume a continuación:

Ejemplo del Plan de Requerimientos de Materiales

Ejemplo MRP

La forma usual de poder completar la información del Plan de Requerimientos de Materiales (MRP) es desde el producto de categoría superior, en este caso, el Producto X. Para la semana 10 existe una necesidad bruta de este producto por 100 unidades, sin embargo, el inventario disponible (40 unidades) finalmente determina que sólo se necesiten 60 unidades adicionales. Como el tiempo de espera (lead time) para el Producto X es de 2 semanas, el pedido se debe realizar en la semana 8.

Posteriormente, por cada unidad del Producto X necesitamos 2 unidades del Producto A. Esto determina la necesidad bruta del Producto A en 120 unidades en la semana 8. Luego, como se dispone de un inventario de 60 unidades del producto A, la necesidad neta es sólo de 60 unidades, las cuales se piden con 3 semanas de antelación dado el tiempo de espera. Siguiendo el mismo procedimiento se determinan las necesidades netas del Producto B.

Es importante destacar el caso del Producto C, el cual depende tanto de A como B. Por cada unidad de A se necesitan 3 unidades de C (en este caso 180 unidades) y por cada unidad de B se necesitan 2 unidades de C (en este caso 80 unidades).

El procedimiento utilizado para desarrollar el Plan de Requerimientos de Materiales (MRP) es la política de lotificación Lote a Lote, es decir, cada vez que se necesitan unidades se piden éstas en forma exacta. Esta alternativa, sin embargo, NO garantiza los menores costos en la planificación, especialmente cuando los costos de emisión (generar un pedido) son relativamente superiores a los costos de almacenamiento (inventario).

Te recomendamos consultar al final de esta publicación los «Artículos Relacionados» donde podrás encontrar otros ejemplos aplicados de MRP utilizando distintas alternativas de políticas de lotificación (Costo Total Mínimo, Costo Unitario Mínimo, EOQ).