Dimensiones en Órdenes de producción

El registro de las dimensiones en las Ordenes de producción en Business Central es interesante, ya que hay una ligera diferencia en cómo se comportan en comparación con otros módulos del sistema.

Para explicar el funcionamiento partimos de la siguiente estructura de maestros: este sería el árbol del producto terminado (T-01), el cual está compuesto por dos materias primas (MP-01 y MP-02):

Por otro lado, las dimensiones predeterminadas asociadas serían la siguientes:

La lógica predeterminada estándar es la siguiente: si creamos una OP en la cual queremos fabricar T-01 y navegamos a los componentes de la OP, vemos que todos los componentes tienen las dimensiones predeterminadas del producto T-01.

¿Qué supone esto? Cuando registremos los consumos de estas materias primas los Movimientos de productos de MP-01 y MP-02 tendrán las dimensiones de T-01, lo cual puede suponer incongruencias en nuestra analítica. Es decir, el registro del consumo de los componentes obtendrá las dimensiones de acuerdo con las dimensiones predeterminadas del producto que se está fabricando y no de las dimensiones predeterminadas de los componentes individuales

Se puede discutir qué es correcto o incorrecto, pero es fundamental saber cómo funciona en el estándar de Business Central para configurar un sistema que proporcione datos correctos y comprensibles.

Atención: si tienes dimensiones predeterminadas en los productos y las configuras con el «Registro de valor» igual a «Mismo código», y mezclas productos con diferentes valores de dimensión predeterminados en una orden de producción, no podrás registrarla.

Solución

Ahora la pregunta es, ¿como podemos modificar esta lógica? Lo haremos a través de la figura estándar Prioridades de dimensión.

En primer lugar navegamos a la página Configuración de códigos de origen, sección Fabricación, en ella miramos cual es el código asociado a «Orden producción», el cual identifica las prioridades de dimensión predeterminadas en Componentes de orden de producción:

Atención: este código de origen se ha incluido en las nuevas versiones de Business Central, si no te aparece significa que esta configuración no está disponible en tu versión. Si es el caso la única solución es desarrollar código para crear este Código de origen y aplicar la lógica en las prioridades de dimensión.

Una vez los tenemos identificados iremos a la página Prioridades de dimensión, en ella filtraremos por el código de origen y asignaremos a la tabla 27 (Producto) la Prioridad = 1:

A partir de aquí ya nuestras nuevas OP generarán sus líneas de Componentes con las dimensiones asociadas a cada producto individual y NO las del producto a fabricar:

Atención: si ya tienes creadas Ordenes de producción antes de cambiar esta configuración, tendrás que ejecutar la acción Actualizar orden producción en las OP con el check Nec. componente marcado. En el caso de que la OP ya tenga movimientos registrados no te dejará, por lo que habrá que modificarlo a mano o mediante el desarrollo de un proceso masivo (si la dimensión es global SI puedes cambiarlo masivamente mediante Paquetes de configuración):

Saludos!

Hola bibliotecario, 👋
Encantados de conocerte.

Déjanos tu correo para enviarte nuestro boletín con todas las novedades! 😁
(Domingos 18:00)

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

1 comentario en “Dimensiones en Órdenes de producción”

Translate »