¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

AL QUERER REALIZAR LA SALIDA DE MERCANCÍA PARA ORDEN DE FABRICACIÓN MEDIANTE LA TRANSACCIÓN MIGO, NO TRAE LA CANTIDAD PROGRAMADA DE LA UNIDAD DE MEDIDA ALTERNATIVA (METROS) SINO QUE ESTÁ REDONDEANDO A LA UNIDAD DE MEDIDA BASE (UN)

  • Creado 11/04/2025
  • Modificado 11/04/2025
  • 36 Vistas
0
Cargando...

Hola tengo un problema en el siguiente procedimiento:

  1. A un material le configure la unidad de medida alternativa en la MM02, dejandole la equivalencia en 1UN = 3 Metros. (OK sin Problema)
  2. Configure en la transacción MM02 la unidad de medida de salida de mercancia de almacen en metros (OK sin Problema)
  3. Se programo este material en la lista de componetes de una orden de fabricación (OK sin problema)

El problema radica que en la orden de fabricación quedo una cantidad a utilizar de 1,88 metros y al querer dar la salida de mercancia de la orden mediante la transacción MIGO el sistema esta redondeando a la cantidad de la unidad de medida base (UN) pero con la simblologia de la unidad de medida en metros, es decir en vez de traer 1,88 Metros trae es 3 Metros. ¿Como puedo configurar para que no se realice el redondeo sino la cantidad exacta en metros de que esta programada en la orden de fabricación?

Jonny Anderson Moncada Avila
Se unió el 15/01/2024
Pinterest
Telegram
Linkedin
Whatsapp

2 Respuestas

0
Cargando...

Luciano, gracias por el interés en querer ayudarme. seguí todas tus recomendaciones y tengo dos solicitudes ya que el problema no se solucionó y el sistema sigue redondeando automáticamente y puede que como tu lo indiques haya una validación o configuración adicional que lo esté forzando.

1. Por favor explícame más a fondo como en la hoja de ruta (CA02) configuro la relación de unidad de medida alternativa del componente programado. lo comprendo en la lista de materiales pero no en la hoja de ruta de operaciones.

2. Por favor explícame como implementar una BADI como MB_MIGO_BADI o un exit para modificar el comportamiento estándar y permitir que MIGO tome la cantidad exacta en metros sin redondear.

Gracias.

Respondido el 18/04/2025
Jonny Anderson Moncada Avila
Se unió el 15/01/2024
0
Cargando...

Hola Jonny,

Gracias por compartir tu caso, es un problema bastante común cuando se trabaja con unidades alternativas en SAP.

✅ Por lo que describes, el inconveniente está en que el sistema redondea la cantidad a la unidad base (UN) en lugar de respetar los 1.88 metros que estaban programados en la orden de fabricación. Para solucionarlo, te recomiendo revisar lo siguiente:

🔧 1. Verifica la configuración de la unidad de medida alternativa en la MM02

  1. Asegúrate de que la unidad "M" (metros) permite cantidades decimales. Esto lo puedes validar en la transacción CUNI, buscando la unidad y viendo cuántos decimales están permitidos.
  2. En la vista de unidades adicionales del material (MM02), asegúrate que no haya configuraciones que obliguen al redondeo.

🔧 2. Revisa la conversión en la lista de materiales y en la hoja de ruta

  1. En la lista de materiales (CS02) y en la hoja de ruta (CA02), asegúrate de estar utilizando "metros" como unidad y no "UN". Si está en UN, el sistema aplicará el redondeo según la equivalencia 1UN = 3 metros.

🔧 3. Entrada manual en MIGO

  1. Cuando haces la salida de mercancía, intenta ingresar manualmente los 1.88 metros y verifica si el sistema lo permite.
  2. Si el sistema sigue redondeando automáticamente, puede que haya una validación o configuración adicional que lo esté forzando.

🧩 4. Alternativa técnica (si lo anterior no funciona)

  1. Se puede implementar una BADI como MB_MIGO_BADI o un exit para modificar el comportamiento estándar y permitir que MIGO tome la cantidad exacta en metros sin redondear.

📌 En resumen: el sistema siempre tratará de llevar la transacción a la unidad base a menos que esté correctamente configurado para aceptar y trabajar con la unidad alternativa con decimales.

Si gustas, te puedo apoyar con un ejemplo técnico para controlar esto mediante una BADI.

¡Saludos!

Respondido el 14/04/2025
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
1 Comentarios Agregar
Luciano, gracias por el interés en querer ayudarme. seguí todas tus recomendaciones y tengo dos solicitudes ya que el problema no se solucionó y el sistema sigue redondeando automáticamente y puede que como tu lo indiques haya una validación o configuración adicional que lo esté forzando. 1. Por favor explícame más a fondo como en la hoja de ruta (CA02) configuro la relación de unidad de medida alternativa del componente programado. lo comprendo en la lista de materiales pero no en la hoja de ruta de operaciones. 2. Por favor explícame como implementar una BADI como MB_MIGO_BADI o un exit para modificar el comportamiento estándar y permitir que MIGO tome la cantidad exacta en metros sin redondear. Gracias. - Jonny Anderson Moncada Avila

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2025 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?