✒️SAP PP / Procesos Técnicos en la planificación de necesidades Por Martin Juaristi

Selector Alummnos / Empresas

SAP PP Procesos Técnicos en la planificación de necesidades

SAP PP Procesos Técnicos en la planificación de necesidadesTruco 106. Personalización de la transacción MD04 (Lista de necesidades).
Publicado el 19 mayo, 2019 por Roberto Espinosa
8 Votes


En nuestro truco de hoy volvemos a temas más funcionales y vamos a hablar un poco de la transacción MD04.

Esta transacción es uno de los pilares fundamentales para el trabajo de los planificadores en un sistema Sap o de las personas que se encargan de los procesos de compra.

Básicamente, la MD04 nos permite, a partir de un material en un centro determinado, visualizar los elementos de planificación existentes en el momento actual.

Por ejemplo, al ejecutar la transacción podremos visualizar los stocks existentes en el centro, entradas previstas (solicitudes de pedido, pedido), ordenes de producción, ordenes previsionales, reservas, documentos de salida (pedidos de cliente, entregas), pedidos de traslado, etc.

Si un material es requerido para otro proceso (por ejemplo, es componente de la lista de materiales de un material que se fabrica o se utiliza como componente de subcontratación), también aparecerán las necesidades secundarias que son disparados por la necesidad de otro producto.

Igualmente, si en nuestro sistema introducimos necesidades planificadas desde el módulo de Producción, podremos verlas como un elemento de planificación.

Los diferentes necesidades aparecen ordenadas por fecha, está identificada su tipología por el campo «Elemento Planificación» (os recomiendo echar un vistazo a la ayuda del campo en cuestión).

La transacción MD04 nos permite navegar por los elementos (haciendo doble clic en ellos). Incluso permite realizar acciones (por ejemplo, nos permite crear un pedido a partir de una solped o crear una orden de producción a partir de una orden previsional). Por ejemplo, desde una solicitud de pedido

La transacción nos permite visualizar las necesidades de forma detallada o de forma agrupada por periodos (días, semanas o meses). Esto nos permite analizar de forma fácil periodos del futuro, detectando infracoberturas, problemas con los stock en determinados periodos, etc.

La transacción dispone de muchas utilidades, como el poder realizar filtrado en los elementos que se visualizan (hay que habilitar el filtrado pulsando el botón del filtro).

Además Sap nos deja ciertas «puertas abiertas» para realizar una personalización de la transacción, que es lo que os voy a contar en nuestro truco de hoy.

Anuncios
INFORMA SOBRE ESTE ANUNCIO

Transacciones adicionales en la barra de botones.

Podemos añadir, por parametrización, acceso directos a transacciones relacionadas por poder ser llamadas directamente cuando estemos dentro de la MD04.

La parametrización se realiza con los llamados «Perfiles de navegación», desde la transacción OM0K, opción «Llamadas de transacción generales». teniendo una limitación de 5 botones. Básicamente definiremos un perfil de navegación (hay unos estándar y podremos añadir los Z que deseemos).

Para cada botón, indicaremos la transacción que será llamada, pudiendo personalizar el icono asociado, pasar parámetros de memoria o filtrar la disponibilidad del botón según determinados valores del maestro del material (clase de aprovisionamiento, tipo de material, grupo planificación o característica de planificación).

Opciones adicionales en cada elemento de planificación.

Utilizando igualmente los perfiles de navegación, podemos añadir, para cada elemento de planificación, botones de navegación hacia otras transacciones.

Por ejemplo, si estamos en una solicitud de pedido, podremos añadir una llamada a Liberar la solicitud de pedido (ME54) o enviar un email al proveedor ( MDM2).

En la transacción OM0K seleccionaremos un Perfil de navegación y añadiremos las diferentes opciones en la sección «Llamadas transacción por elemento planificación». Por ejemplo, en mi perfil para el elemento de planificación BA (Solicitud de pedido), hemos añadido las dos opciones indicadas (Liberar solped y Enviar email).

La forma de hacer accesibles los botones, tanto a nivel de barra de botones, como por elemento de planificación es seleccionando uno de estos perfiles cuando estemos trabajando con la MD04. Para ello, seleccionaremos la opción de menú Entorno –> Perfil de navegación –> Asignar.

Desde aquí podremos seleccionar el perfil de navegación que deseemos utilizar en cada momento o guardarlo como valor por defecto para el usuario con el que estemos trabajando.

Añadir columnas adicionales en la MD04.

Sap nos permite, mediante user-exit o Badi, añadir hasta 3 columnas adicionales en la transacción MD04. Puede ser útil cuando tenemos que añadir información extra en el informe que sea requerida por nuestros usuarios.

Podemos hacerlo a través de la CMOD (ampliación M61X0002), donde podemos llenar el valor de uno de estos 3 campos adicionales. Hay un ejemplo de implementación en el estándar.

Si preferimos utilizar las Badis, realizaremos una implementación de la badi MD_ADD_COL_EZPS (usando los metodos ACTIVATE_ADD_COLUMNS y FILL_ADD_COLUMNS). Ver ejemplo de implementación en este link (gracias a saptutorial.org).

Desarrollos Z con información de la MD04.

Para finalizar, en ocasiones se nos hace necesario desarrollar un report Z que tenga la información de la MD04, pero con la opción de poder incluir varios materiales a la vez, filtrar por el tipo de elemento de planificación, etc. Es relativamente sencillo utilizando el módulo de función MD_STOCK_REQUIREMENTS_LIST_API. Aquí os pego un trozo de código con lo que haría falta.

* Pasamos la regla de seleccion ERGBZ

CALL FUNCTION ‘MD_STOCK_REQUIREMENTS_LIST_API’
EXPORTING
plscn = plscn
matnr = it_marc-matnr
werks = it_marc-werks
IMPORTING
e_mt61d = wa_mt61d
e_mdkp = wa_mdkp
e_cm61m = wa_cm61m
e_mdsta = wa_mdsta
* e_ergbz = wa_ergbz
TABLES
mdpsx = it_mdps
mdezx = it_mdez
mdsux = it_mdsu
EXCEPTIONS
material_plant_not_found = 1
plant_not_found = 2
OTHERS = 3.

Datos que devuelve:
DATA:
wa_mt61d TYPE mt61d,
wa_mdkp TYPE mdkp,
wa_cm61m TYPE cm61m,
wa_mdsta TYPE mdsta.

Tablas que devuelve:
DATA:
*» TABLES
it_mdps TYPE TABLE OF mdps WITH HEADER LINE,
it_mdez TYPE TABLE OF mdez WITH HEADER LINE,
it_mdsu TYPE TABLE OF mdsu WITH HEADER LINE.

Se le pasa la información del material y centro (se hace una iteracion para los diferentes materiales y centros para los que se quiera obtener los datos).
En la tabla it_mdez está el detalle de los elementos que aparecen en la MD04, pudiendo completar la información devuelta por el estándar con cualquier otra información adicional que se quisiera mostrar.

Espero os sea de utilidad.

Bibliografía:

https://blogs.sap.com/2013/06/15/icons-for-frequently-used-transactions-in-md04/

Stock de seguridad y punto de pedido ¿Cómo calcularlos?

Hoy vamos a hablar del stock de seguridad y del punto de pedido. Cómo todos sabemos, es un elemento importante en cualquier departamento logístico o almacén, pero no sabemos nada de lo que es, o sabemos muy poco. Y hoy, hablaremos sobre lo que es, y todo lo que sabemos sobre estos dos factores.

Índice:

  • ¿Qué es un stock de seguridad?
  • ¿Cómo calcular el stock de seguridad?
  • ¿Cuáles son las ventajas de calcular el stock de seguridad?
  • ¿Qué es el punto de pedido?
  • Sistemas de reposición de stocks
  • Cómo evitamos los excesos de stock de seguridad
  • ¿Necesitas hacer un envío?

¿Qué es un stock de seguridad?

Un stock de seguridad, es el producto extra que se almacena para poder hacer frente si sucediera una rotura de stock. Es parte de una correcta gestión del departamento logístico calcular este dato para no caer en rotura y, por tanto, perder ventas.

Stock de seguridad

Nos adecuados niveles de seguridad permiten a las empresas enfocar sus objetivos hacia un determinado sentido. En cierta manera el stock de seguridad es una manera de prepararse ante pocas en las que pueda escasear cierto producto. Esto permite a las empresas poder satisfacer la demanda de los consumidores, aunque surjan alguna de las siguientes situaciones:

  • Crecimiento excesivo y no previsto en la demanda de un determinado producto.
  • Averías en la fase de producción.
  • Retrasos de los proveedores o suministrares de los materiales.
  • Huelga de los trabajadores.

¿Cómo calcular el stock de seguridad?

Es fundamental calcular el stock de seguridad pero por el hecho de que si no lo llegamos a calcular no sabemos si tenemos demasiadas mercancías o escasas mercancías. La cuantía de existencias de seguridad también puede influir en el desarrollo de una compañía. Cuando la cifra es alta puede generar elevados costes de mantenimiento de inventario. Además, los artículos que durante un largo tiempo se almacenan pueden llegar a deteriorarse, romperse o caducar. Por su parte, pocas existencias de seguridad puede suponer una pérdida de ventas y por lo tanto un mayor porcentaje de pérdidas. La idea principal del stock de seguridad y a través de la cual se conseguirá el éxito reside en encontrar un equilibrio.

Para hacer el cálculo del stock de seguridad, debemos valorar los siguientes aspectos:

  • Plazo de entrega.
  • Demanda del stock de seguridad.
  • Desviación normal del plazo de entrega de los pedidos.
  • Desviación estándar de la demanda.
  • Tasa de servicio deseado.

De esta forma, el inventario de seguridad se utilizará para cubrir la variabilidad de la demanda mientras dure el lead time (L) o tiempo de re aprovisionamiento, y el resultado del cálculo irá en función del nivel de servicio (Z) o factor de seguridad que la empresa desee ofrecer, y de la variabilidad de la demanda durante el lead time.

¿Qué es el nivel de servicio?

El nivel de servicio es el porcentaje que resulta de los pedidos que la empresa es capaz de atender en un determinado plazo o periodo de tiempo. Esto significa que, el nivel de servicio está directamente relacionado con el nivel de satisfacción de los clientes.

A nivel matemático, para calcularlo se seguirá la siguiente ecuación:

SS = Z * σDL

Siendo σDL = Desviación de la demanda (D) a lo largo del lead time (L)

Ahora, os vamos a dejar la siguiente fórmula para el cálculo del stock de seguridad, de una forma mucho más sencilla, y es la siguiente:


 

Escanear / Compartir

 

 


Sobre el autor

Publicación académica de Martin Juaristi, en su ámbito de estudios para la Carrera Consultor SAP PP.

SAP Expert


Martin Juaristi

Profesión: Lic en Administración - Unrosario - Argentina - Legajo: RJ13K

✒️Autor de: 145 Publicaciones Académicas

🎓Egresado de los módulos:

Disponibilidad Laboral: FullTime

Presentación:

Desarrollo profesional enfocado

Certificación Académica de Martin Juaristi

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "Procesos Técnicos en la planificación de necesidades" de la mano de nuestros alumnos.

SAP SemiSenior

Procesos Técnicos en la planificación de necesidades. 1. Objetivo. Los siguientes son los pasos técnicos de la planificación de necesidades o requerimientos: Cálculo de necesidades netas. Cálculo de tamaño de lote para la planificación de necesidades. Clase de aprovisionamiento. Programación o Scheduling. Selección de la BOM y de la hoja de ruta (HdR). 2. Cálculo de necesidades netas. Es el primer paso dentro de la ejecución del MRP, y es ejecutado a nivel de centro o de área de MRP. El sistema verifica si las necesidades pueden ser cumplidas con las disponibilidades existentes en el stock de almacén, teniendo en cuenta las...

Acceder a esta publicación

Creado y Compartido por: Renzo Facundo Ruiz / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Pasos técnicos del MRP: Cálculo neto de necesidades (compara stock + recepciones vs necesidades + stock de seguridad). Cálculo de tamaño de lote (define cantidad de la propuesta). Clase de aprovisionamiento (fabricación/externo). Programación (scheduling) (fechas inicio/fin). Selección BOM y hoja de ruta. Stock de seguridad: reduce la cantidad disponible para planificación; se ve como línea separada (ej. en MD04). Tiempo de seguridad: margen para evitar faltantes (proveedor no confiable); “pospone” propuestas por días hábiles. Tamaño de lote: Estático: EX (exacto), FX (fijo), HB (reposición a stock máximo). Periódico: agrupa...

Acceder a esta publicación

Creado y Compartido por: Jeyson Antonio Villamil Genez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master


Procesos Técnicos en la Planificación de Necesidades álculo de necesidades netas Este es el primer paso. SAP se pregunta: ¿Tengo suficiente stock para cubrir lo que necesito? Y para eso hace una comparación: Stock disponible + lo que está por llegar VS. Lo que necesito + stock de seguridad Si el resultado es negativo (= no alcanza), SAP crea una propuesta de abastecimiento, como: Una orden previsional (si se produce internamente). Una solicitud de pedido (si se compra). ¡Ojo! También considera: Pedidos de clientes Salidas de mercancía Producciones en curso Stock de seguridad Es una cantidad que...

Acceder a esta publicación

Creado y Compartido por: Mauro Ceffalotti Blois / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

El cálculo de necesidades netas en SAP se realiza dentro del proceso de planificación de materiales (MRP), y su objetivo principal es determinar si existe una infracobertura de material para satisfacer la demanda en fechas específicas. SAP compara las necesidades (como pedidos de cliente, reservas, necesidades planificadas) con las entradas (como órdenes de compra, órdenes de producción, stock disponible). Si las entradas no cubren las salidas, el sistema genera una propuesta de aprovisionamiento para cubrir el faltante - Stock disponible: Incluye stock libre, en control de calidad, consigna, etc. - Entradas fijas: Órdenes previsionales, solicitudes de pedido, etc. - Salidas: Necesidades primarias,...

Acceder a esta publicación

Creado y Compartido por: Carlos Morgado

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

🧩 1. Costos de abastecimiento y almacenamiento Los costos de abastecimiento se calculan a partir del indicador de costo de almacenamiento, definido en el Customizing del procedimiento de tamaño de lote. El indicador se asigna luego en el maestro de material. Fórmula de cálculo: Costo almacenamiento = (Necesidad x Precio x Tasa de almacenamiento x Tiempo) ÷ 100 ÷ 365 El sistema agrupa necesidades hasta encontrar el coste óptimo. ðŸ�—ï¸� 2. Clase de aprovisionamiento Determina si un material es de fabricación interna o compra externa. Se define en el tipo de material y se refleja en la vista Planificación...

Acceder a esta publicación

Creado y Compartido por: Rodolfo De Jesus Loaiza Vera / Disponibilidad Laboral: PartTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

1. Planificación de Necesidades de Materiales (MRP) El proceso de MRP (Material Requirements Planning) permite planificar y garantizar la disponibilidad de los materiales necesarios en el momento justo, evitando tanto excesos como faltantes. Entrada principal: Lista de materiales (BOM), hoja de ruta, niveles de stock, pedidos de ventas, órdenes de producción y pronósticos. Resultado: Generación automática de órdenes de compra o producción, propuestas de aprovisionamiento y planificación de necesidades secundarias. 2. Cálculo de Necesidades Netas Este cálculo evalúa qué materiales se deben producir o comprar, teniendo en cuenta...

Acceder a esta publicación

Creado y Compartido por: Daisy Gonzalez / Disponibilidad Laboral: PartTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

3.7 PROCESOS TECNICOS EN LA PLANIFICACION DE NECESIDADES 1. Objetivo:Pasos tecnicos: Calculo de necesidades netas Calculo de tamaño de lote Clase de aprovisionamiento Programacion Seleccion de la BOM y hoja de ruta. 2. Calculo de necesidades netas: Primer paso en la ejecucion del MRP ejecutado a nivel de centro o del area del MRP. Durante el proceso el sistema verifica si se pueden cumplir las necesidades con el stock propio y recepciones confirmadas (OC,OP,solicitud de pedidos confirmadas y ordenes previsionales),son comparadas con el stock de seguridad y las necesidades, el resultado es la cantidad disponible para planificacion si hay faltante crea propuesta de abastecimiento. Si la cantidad disponible...

Acceder a esta publicación

Creado y Compartido por: Guillermo Kirk Guanira Diaz / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

Tema 7: Procesos Técnicos en la Planificación de Necesidades 1. Objetivo El objetivo de la planificación de necesidades es gestionar la adquisición de materiales y la producción de acuerdo con las demandas, optimizando los recursos y tiempos disponibles. Los pasos clave de este proceso incluyen: Cálculo de necesidades netas Cálculo de tamaño de lote Clase de aprovisionamiento Programación o Scheduling Selección de la BOM / Lista de Materiales y de la Hoja de Ruta 2. Cálculo de necesidades netas El cálculo de necesidades netas es el primer paso del MRP (Material Requirements Planning). El sistema verifica si las necesidades de materiales...

Acceder a esta publicación

Creado y Compartido por: Cesar Andres Cabrera Lopez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

PROCESOS TÉCNICOS EN LA PLANIFICACIÓN DE NECESIDADES Objetivo Los siguientes son los pasos técnicos de la planificación de necesidades o requerimientos: Cálculo de necesides netas. Cálculo del tamaño del lote para la planificación de necesidades Clase de aprovisionamiento Progración o sheduling Selección de BOM y selección de Routing Cálculo de necesidades netas Durante este proceso se verifica si las necesidades se pueden cumplir con el stock de almácen, teniendo en cuenta las recepciones y despachos confirmados, sino el sistema crea una propuesta de abastecimiento. Se ejcuta a nivel centro o de área de MRP. El stock disponible...

Acceder a esta publicación

Creado y Compartido por: Adolfo Ricardo Rojas / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master


CALCULO DE NECESIDADES NETAS: Es ejecutado a nivel de centro o de área de MRP. El sistema verifica si las necesidades pueden ser cumplidas con el stock del almacén (Recepciones y despachos confirmados), si existe algún faltante el sistema crea una propuesta de abastecimiento. El resultado de estas comparaciones(Recepción confirmadas, OC, Orden Producción, SOLPED confirmadas y Ordenes Previsionales) son comparadas con el stock de seguridad y las necesidades. El resultado es la cantidad disponible para la planificación. STOCK DE SEGURIDAD: Reduce la cantidad disponible para la planificación. Se configura para un material en cada centro en la vista de Planif. de Nec. 2. (cantidad) Cuando el inventario...

Acceder a esta publicación

Creado y Compartido por: Luis Mario Venegas Castañeda

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 99.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

🔎Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!