OdooWiki OCA HUB

MRP Production Check BoM Alignment

mrp_production_check_bom_alignment folder_open OCA/manufacture open_in_new
Manufacturing Licencia: LGPL-3

Este módulo comprueba que los componentes, subproductos y operaciones de una orden de fabricación sean coherentes con su lista de materiales actual.

Se realizan ocho comprobaciones de alineación:

  • Componentes — el conjunto de líneas de la BoM vinculadas a los movimientos de materia prima de la MO coincide exactamente con la BoM (sin líneas añadidas ni eliminadas).
  • Operaciones — el conjunto de operaciones de las órdenes de trabajo de la MO coincide exactamente con la lista de operaciones de la BoM.
  • Nombre y centro de trabajo de la orden de trabajo — el nombre y el centro de trabajo de cada orden de trabajo coinciden con su operación en la BoM (se acepta un centro de trabajo alternativo de la operación).
  • Cantidades de componentes — la cantidad demandada de cada movimiento de materia prima coincide con la cantidad de la línea de la BoM escalada a la cantidad de producción de la MO.
  • Consumido en operación — la operación de cada movimiento de materia prima (registrada en el movimiento cuando se creó la MO) coincide con el "Consumido en operación" actual definido en su línea de la BoM.
  • Subproductos — el conjunto de subproductos de la BoM vinculados a los movimientos de producto terminado de la MO coincide exactamente con la BoM (sin subproductos añadidos ni eliminados).
  • Cantidades de subproductos — la cantidad demandada de cada movimiento de subproducto coincide con la cantidad del subproducto de la BoM escalada a la cantidad de producción de la MO.
  • Producido en operación — la operación de cada movimiento de subproducto coincide con el "Producido en operación" actual definido en su subproducto de la BoM.

Cuando se detecta una desalineación:

  • Se muestra un banner de advertencia en la parte superior del formulario de la orden de fabricación para cualquier MO que aún no esté terminada ni cancelada.
  • Al confirmar una MO desalineada, se muestra un diálogo que ofrece al usuario la opción de corregirla, volver atrás o confirmarla de todos modos.

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 18.0

Te avisa cuando una orden de fabricación ya no coincide con su lista de materiales y te permite actualizar la orden o confirmarla de todos modos antes de que empiece la producción.

Cuando confirmas una orden de fabricación, este módulo la compara con su lista de materiales actual. Si los componentes, las cantidades, las operaciones, los centros de trabajo o los subproductos difieren, Odoo detiene la confirmación y muestra un aviso emergente en su lugar.

El formulario de la orden de fabricación también muestra un banner de advertencia permanente en cuanto se detecta una discrepancia, para que puedas detectarla antes de confirmar. El banner desaparece una vez que la orden está terminada o cancelada.

Qué se compara: - Los componentes listados en la orden frente a las líneas de la lista de materiales (líneas añadidas o eliminadas). - La cantidad de cada componente frente a la cantidad de la lista de materiales escalada a la cantidad de la orden. - El "Consumido en la operación" establecido en cada componente. - Las operaciones y las órdenes de trabajo, incluidos el nombre y el centro de trabajo de cada orden de trabajo (se aceptan centros de trabajo alternativos). - Los subproductos y sus cantidades y "Producido en la operación".

Cuando se encuentra una discrepancia, el aviso emergente lista las órdenes de fabricación afectadas y ofrece tres botones: "Actualizar OF y confirmar" (actualiza la orden desde la lista de materiales y luego confirma), "Confirmar de todos modos" (confirma sin cambios) y "Volver".

Esto afecta a las órdenes de fabricación (mrp.production) y añade una pequeña pantalla de advertencia. No intervienen tareas programadas ni correos electrónicos.

Depende de

mrp
Modelos y campos (2)
  • mrp.production · amplía un modelo existentebom_alignment_warning
  • mrp.bom.alignment.warning · modelo nuevomrp_production_ids, mrp_production_count, mrp_production_names

Texto generado por IA (DeepSeek) al leer el código de la versión 18.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.

Fuentes · Odoo 18.0

Confirmado el 2026-11-03 en la rama 18.0 de OCA/manufacture.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0

La comprobación de alineación se ejecuta automáticamente — no se requiere configuración manual.

Banner de advertencia

Abra cualquier Orden de Fabricación que aún no esté hecha ni cancelada. Si los componentes, las cantidades o las asignaciones de consumido en operación de la OF ya no coinciden con la BoM vinculada (por ejemplo, porque la BoM se actualizó después de confirmar la OF), se muestra un banner de advertencia amarillo en la parte superior del formulario explicando qué está desincronizado.

Diálogo de confirmación

Al confirmar una OF en borrador cuyos componentes o cantidades no están alineados con la BoM, se muestra un diálogo con tres opciones:

  • Actualizar OF y confirmar — resincroniza la OF con la BoM actual (equivalente a la acción estándar Actualizar BoM) y luego la confirma. Use esta opción cuando el cambio en la BoM sea intencional y la OF deba reflejarlo.
  • Confirmar de todos modos — confirma la OF tal como está, ignorando la desalineación.
  • Volver atrás — cierra el diálogo y vuelve a la OF para que pueda revisarse o corregirse manualmente antes de confirmarla.

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación, Configuración.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.