SAP MRP (planificación de requisitos de materiales)

⚡ Resumen inteligente

Planificación de requerimientos de materiales en SAP La planificación de la producción calcula qué comprar o fabricar, cuándo y en qué cantidad, de manera que cada componente esté disponible en la fecha en que la producción lo necesite, sin acumular existencias sobrantes.

  • 🔘 Propósito: El sistema MRP (Planificación de Requisitos de Materiales) ajusta las necesidades en función del stock disponible y crea pedidos planificados o solicitudes de compra para cubrir la falta de existencias.
  • ☑️ Actas: MD01 planifica una planta completa, MD02 un solo material, MD43 planifica de forma interactiva y MD04 muestra el resultado.
  • Datos maestros: En la vista MRP 1, el tipo PD de MRP activa la planificación, mientras que ND excluye el material.
  • 🧪 parámetros: La clave de procesamiento, el modo de planificación y el indicador de programación controlan qué se planifica y cómo se calculan las fechas.
  • 🛠️ MPS: Los tipos de MRP P0 a P3 planifican los materiales críticos por separado y las propuestas firmes dentro del plazo de planificación.
  • 📈 S/4HANA: La función MRP Live en la transacción MD01N reemplaza la ejecución clásica a nivel de planta y no genera ninguna lista MRP.

SAP Planificación de requerimientos de materiales (MRP) ejecutada mediante MD01, MD02 y MD04.

¿Qué es SAP ¿PRM?

SAP La planificación de requerimientos de materiales (MRP) adquiere o produce las cantidades necesarias de material a tiempo, ya sea para uso interno o para satisfacer la demanda del cliente. En la fabricación, la función de la MRP es garantizar la disponibilidad del material en la fecha en que se necesita. El objetivo principal es planificar el suministro en función de los requerimientos, teniendo en cuenta el inventario actual y cubriendo las posibles faltas de material.

Flujo del proceso MRP

Los pasos a continuación traccada requisito del mercado para un pedido planificado o una solicitud de compra.

  • Con MRP, el inventario se puede optimizar planificando las recepciones según la necesidad real, evitando así el exceso de existencias.
  • Las ventas y distribución dan respuesta a las necesidades concretas de los clientes en el mercado.
  • In Gestión de la DemandaLas ventas se planifican con antelación mediante una previsión de ventas. Esta previsión se introduce en la gestión de la demanda como un Requerimiento Independiente Planificado (RIP), es decir, el requerimiento del producto terminado.
  • Para cubrir estos requisitos, el sistema MRP realiza el cálculo de las necesidades netas y planifica las cantidades de aprovisionamiento y las fechas en las que se debe adquirir o producir el material.
  • Si un material se produce internamente, el sistema explota. BUENA y calcula los requisitos dependientes, es decir, la cantidad de componentes necesarios para producir el producto terminado.
  • Si existe escasez de materiales, se crean órdenes planificadas en cada nivel de la lista de materiales para cubrir las necesidades y se generan solicitudes de compra para las materias primas adquiridas externamente. También puede crear órdenes planificadas para materiales adquiridos externamente, que posteriormente se pueden convertir en solicitudes de compra.
  • MRP realiza la programación del tiempo de entrega y calcula las fechas de pedido planificadas a partir de la enrutamiento veces. Funciona hacia atrás desde la fecha del requisito, subtraccalcula el tiempo de procesamiento de la recepción de mercancías, el tiempo de producción interna y el tiempo de holgura antes de la producción, y calcula la duración de los pedidos planificados.
  • Órdenes de producción Las órdenes de compra se crean después de la conversión de las órdenes planificadas y las solicitudes de compra, respectivamente.
  • El tipo de planificación de necesidades de material (MRP) "PD" en la vista MRP 1 del maestro de materiales es esencial para ejecutar la planificación de necesidades de material (MRP) para dicho material. Si no desea ejecutar la planificación de necesidades de material en un material, puede configurar el tipo "ND" en el maestro de materiales.

Programa maestro de producción (MPS)

El MPS se utiliza específicamente para materiales críticos, generalmente productos de alto valor, donde no se desean cambios en el plan de producción dentro del período de planificación durante la siguiente ejecución del MPS. El plan se confirma automáticamente tan pronto como entra en el período de planificación, a diferencia de una ejecución normal de MRP.

  • Se produce una ejecución separada para los artículos MPS; no están incluidos en la ejecución de MRP.
  • Garantiza la disponibilidad de recursos críticos, lo cual no debería obstaculizar la producción, mediante el mantenimiento de las existencias.
  • El período de planificación (un número de días a partir de la fecha actual) resulta útil en un escenario MPS, donde las propuestas de aprovisionamiento (pedidos planificados) pueden protegerse de cualquier cambio desde la última ejecución de MRP.
  • Una vez que las propuestas de aprovisionamiento entran en el horizonte de planificación, no se producen cambios automáticos (el PTF se mantiene en el maestro de materiales). Por lo tanto, todos los pedidos planificados dentro del horizonte de planificación se confirman automáticamente por el sistema.
  • Para ejecutar el MPS para los materiales, se deben mantener los tipos MRP “P0” a “P3” en el maestro de materiales.

Parámetros de planificación MRP

Los parámetros MRP controlan qué requisitos (PIR) dentro del horizonte de planificación se tienen en cuenta, cómo se programan los pedidos y cómo se utilizan los datos de la lista de materiales (BOM) y de las rutas de producción.

Clave de procesamiento

  • Cambio neto (NETCH): El sistema incluye aquellos materiales que han sufrido cambios relevantes en cuanto a recepciones, salidas o existencias desde su última ejecución del MRP.
  • Cambio neto en el horizonte de planificación (NETPL): El sistema incluye los mismos materiales modificados, pero solo considera los requisitos dentro de un horizonte de planificación predefinido, a diferencia de la clave NETCH, que considera todos los requisitos futuros.
  • Planificación regenerativa (NEUPL): Planifica todos los materiales en la ejecución del MRP, independientemente de los cambios que hayan sufrido. Esta función no se usa con frecuencia porque tarda mucho tiempo en generar el resultado final.

Modo de planificación

  • Adaptar los datos de planificación: Solo procesa los datos modificados.
  • Recalcular la lista de materiales y la ruta de producción: Se vuelven a leer los datos de la lista de materiales y de enrutamiento para los pedidos existentes.
  • Eliminar y volver a crear los datos de planificación: Elimina por completo los datos de planificación (todos los recibos) y los vuelve a crear.

Programación

  • Programación básica: El sistema MRP calcula únicamente las fechas básicas de los pedidos y utiliza el tiempo de producción interno del maestro de materiales.
  • Planificación de plazos de entrega: Las fechas de producción se determinan mediante la programación del tiempo de entrega para los pedidos planificados. Las rutas se leen para programar las operaciones y calcular los requisitos de capacidad en el centros de trabajo.

Cómo ejecutar MRP para todos los productos

Antes de comenzar, asegúrese de que existan los maestros de materiales, las listas de materiales (BOM) y las rutas de producción para la planta, ya que el MRP las desglosa durante la ejecución.

Paso 1) En el campo SAP Pantalla de fácil acceso, abra la transacción MD01. Ejecutaremos el MRP a nivel de planta.

  1. Introduzca la planta de fabricación para la que desea ejecutar el análisis MRP.
  2. Introduzca la clave de procesamiento como “NETCH” (cambio neto en el horizonte total).
  3. Introduzca “1” en Crear solicitud de compra, lo que significa que, para los materiales adquiridos externamente, el MRP genera solicitudes de compra en lugar de órdenes planificadas.
  4. Introduzca “3” en Líneas de programación, lo que significa que MRP genera líneas de programación para las materias primas que tienen un acuerdo de programación.
  5. Introduzca “1” en la lista MRP y el sistema creará una lista MRP similar a la lista de existencias/necesidades para el análisis posterior de la ejecución MRP anterior.
  6. Ingrese al modo de planificación “3”, ya que eliminaremos y recrearemos todos los datos de planificación para todos los materiales.
  7. Introduzca el indicador de programación “2”, lo que significa que el MRP realiza la programación del tiempo de entrega y tiene en cuenta los tiempos de enrutamiento para calcular las fechas de pedido planificadas.

Aparece la pantalla de selección MD01.

Pantalla de selección de planificación total MD01 con parámetros de control de planta y MRP.

Después de completar todos los campos, haga clic en Botón con marca de verificación verde utilizado para confirmar las entradas MD01. para ir a la siguiente pantalla.

Aparece una advertencia en la barra de estado.

Advertencia en la barra de estado MD01 sobre los parámetros de ejecución de la planificación.

Pulsa Intro para ignorar este mensaje.

Segundo mensaje MD01 que solicita una comprobación de los parámetros de entrada.

El sistema le pide que revise los parámetros introducidos, ya que la ejecución del MRP reprograma y sobrescribe los datos de planificación existentes. Si los datos introducidos son correctos, pulse Intro.

Diálogo de confirmación MD01 antes de que comience la ejecución de planificación.

Confirma esta segunda solicitud pulsando Intro para iniciar la ejecución.

Paso 2) El sistema tarda un tiempo en calcular las necesidades de material.

  1. Una vez realizado el cálculo, aparece un informe. En él se puede ver cuántos materiales se planificaron y qué parámetros se utilizaron durante la ejecución.

Informe estadístico de ejecución de planificación MD01 que enumera los materiales planificados

Ejecución de MRP para un solo material

La transacción MD02 planifica un único material junto con todos los componentes que se encuentran debajo.

Paso 1) En la transacción MD02, ejecutaremos el MRP para un solo material.

  1. Ingrese el código de material para el cual desea ejecutar MRP.
  2. Introduzca el código de su planta de fabricación para la que desea ejecutar el MRP.
  3. Introduzca la clave de procesamiento como “NETCH” (cambio neto en el horizonte total).
  4. Introduzca “1” en Crear solicitud de compra para que los materiales adquiridos externamente tengan solicitudes de compra.
  5. Introduzca “3” en las líneas de programación para cubrir las materias primas con un acuerdo de programación.
  6. Introduzca “1” en la lista MRP para guardar una instantánea de esta ejecución.
  7. Acceda al modo de planificación “3” para eliminar y volver a crear los datos de planificación.
  8. Introduzca el indicador de programación “2” para la programación del tiempo de entrega a partir de los tiempos de enrutamiento.

La pantalla de selección MD02 añade el campo de material.

Pantalla de planificación multinivel de un solo elemento MD02 con el material introducido

Después de completar todos los campos, haga clic en Botón con marca de verificación verde utilizado para confirmar las entradas MD02. para ir a la siguiente pantalla.

Mensaje MD02 que solicita al planificador que verifique los parámetros de entrada.

El sistema le pide que revise los parámetros introducidos, ya que la ejecución del MRP reprograma y sobrescribe los datos de planificación existentes. Si los datos introducidos son correctos, pulse Intro.

Diálogo de confirmación MD02 antes de que comience la ejecución de planificación de un solo elemento.

Confirme esta segunda solicitud pulsando Intro para continuar.

Paso 2) El sistema tarda un tiempo en calcular las necesidades de material.

  1. Una vez realizado el cálculo, aparece un informe. En él se puede ver la cantidad de materiales planificados.

Resultado de la planificación MD02 que muestra la cantidad de materiales planificados.

Nota: Dado que en la planta se dispone de 22 materiales, solo se planificaron estos 22 materiales.

Ejecución del Plan Maestro de Producción (MPS)

MD43 utiliza los mismos parámetros de control que la ejecución de MRP anterior, pero se ejecuta de forma interactiva, por lo que el planificador revisa el resultado antes de guardarlo.

Paso 1) En la transacción MD43, ejecutaremos el MPS para un solo material.

  1. Ingrese el material para el cual desea ejecutar MPS. Aquí hemos tomado el ID "13967476".
  2. Ingrese su planta de fabricación “INA2” para la cual desea realizar la ejecución de MPS.
  3. Introduzca la clave de procesamiento como “NETCH”.
  4. Introduzca “1” en Crear solicitud de compra.
  5. Introduzca “3” para las líneas de programación.
  6. Introduzca “1” en la lista MRP.
  7. Ingrese al modo de planificación “3”.
  8. Introduzca el indicador de programación “2”.

Aparece la pantalla inicial MD43.

Pantalla inicial de planificación interactiva de un solo elemento MD43

Haga clic en Botón con marca de verificación verde utilizado para confirmar las entradas MD43. para pasar a la siguiente pantalla después de completar todos los campos. El sistema muestra un mensaje Mensaje en la barra de estado MD43 que se muestra después de que se confirman las entradas.. Haga clic en Se hizo clic por segunda vez en el botón de la marca de verificación verde para continuar en MD43. de nuevo si todo está correcto.

Paso 2) En este paso, generamos los datos de planificación interactivos, lo que le permite ver los resultados de la planificación al mismo tiempo.

  1. Pulse el botón "Planificación", que genera los pedidos planificados para la cantidad faltante.
  2. Consultar los pedidos planificados generados.

Tabla de planificación interactiva MD43 con los pedidos planificados generados

Evaluación MRP: Lista de existencias/requerimientos

En esta lista verá los requisitos, el stock actual y las recepciones previstas, es decir, los pedidos del material.

Paso 1) En el campo SAP Pantalla de acceso fácil, abra la transacción MD04.

  1. Introduzca el material para el que se debe mostrar la lista de existencias/necesidades.
  2. Introduzca el código de la planta.

Pantalla inicial MD04 con los campos de selección de material y planta.

Paso 2) Después de ingresar la información en todos los campos, haga clic en Botón con marca de verificación verde que se utiliza para abrir la lista de requisitos de stock MD04. para pasar a la siguiente pantalla, y se muestra la lista de existencias/necesidades.

La lista de existencias/requerimientos generada para el material muestra que:

  • La lista de materiales (BOM) para el material D13967476 fue descompuesta y
  • Se generó una solicitud de compra de 50 (tamaño de lote fijo de 50 mantenido en el código maestro de material A01232589) contra el requerimiento neto de - 41.606.

Lista de requisitos de stock MD04 que muestra la lista de materiales desglosada y la solicitud de compra.

Solución de problemas de errores en la ejecución de MRP

  • Puede darse el caso de que el registro maestro del material no exista. Cree el registro maestro del material antes de ejecutar MPS o MRP.
  • Asegúrese de que la lista de materiales (BOM) y los datos de enrutamiento estén completos antes de ejecutar el MRP, para que se generen propuestas de aprovisionamiento en todos los niveles de la lista de materiales. De lo contrario, se crearán órdenes planificadas sin una lista de materiales, lo que provocará problemas posteriormente en el proceso de consumo.
  • Si se omite un material, verifique el tipo de MRP en la vista MRP 1. Un tipo de MRP ND excluye el material de cada ejecución.
  • El procesamiento de los planes clave de NETCH solo incluye los materiales con una entrada en el archivo de planificación, por lo que un material modificado fuera del sistema MRP podría requerir una ejecución regenerativa.

Preguntas Frecuentes

El aprendizaje automático perfecciona la previsión que alimenta el sistema MRP, detecta anomalías en la demanda y sugiere niveles de stock de seguridad. SAP La planificación predictiva de necesidades de material (MRP) simula escenarios de demanda y capacidad en S/4HANA antes de la ejecución de la planificación operativa.

Copilot puede redactar el código ABAP o de scripting que programa una ejecución de planificación en segundo plano y ejecutartracDatos ts MD04. La lógica de planificación aún pertenece a SAP, por lo tanto, pruebe el código generado en un cliente de entorno aislado (sandbox).

MRP Live en la transacción MD01N reemplaza la ejecución clásica y planifica varios materiales y plantas juntos. No escribe ninguna lista MRP, por lo que SAP Recomienda MD04 y recurre al MRP clásico para las funciones no compatibles.

MD04 es la lista de existencias/necesidades y es dinámica, mostrando cada cambio realizado después de la ejecución. MD05 es la lista MRP, una instantánea estática de la última ejecución, por lo que sus mensajes de excepción pueden estar desactualizados.

PD es planificación determinista y ND desactiva la planificación. VB es planificación manual del punto de reorden, VM planificación automática del punto de reorden y VV planificación basada en pronósticos. P0 a P3 están reservados para la planificación maestra de producción.

Los mensajes de excepción son avisos numerados que aparecen durante la ejecución, como adelantar el proceso, posponerlo o cancelar la propuesta. Los planificadores filtran la información mostrada por grupo de excepciones para encontrar las órdenes que requieren atención.

Una ejecución de cambio neto planifica únicamente los materiales que tienen una entrada en el archivo de planificación para la planta. Si falta la entrada o el material está excluido de la planificación de necesidades de material (MRP), se omite hasta una ejecución regenerativa.

La clave de tamaño de lote en la vista MRP 1 determina si la escasez se cubre exactamente, se agrupa por período o se redondea a una cantidad fija. Un tamaño de lote fijo de 50 explica una propuesta sobredimensionada.

Resumir este post con: