OdooWiki OCA HUB

MRP Production Unique Lot

mrp_production_unique_lot folder_open OCA/manufacture open_in_new
Manufacturing Licencia: AGPL-3

Este módulo impone que cada orden de fabricación (MO) tenga un número de lote único para sus productos terminados.

Un lote generado por una MO no puede reutilizarse en otra MO, y esta restricción se aplica al validar la producción.

Además, para mejorar la usabilidad para el usuario, se ha actualizado el dominio del campo lot_producing_ids para garantizar que solo se puedan seleccionar los números de lote que no se hayan utilizado, solo en caso de que el producto se siga por lotes.

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 19.0

Evita reutilizar un número de lote de producto terminado entre órdenes de fabricación: cuando la opción está habilitada en un tipo de operación, Odoo bloquea la validación si el lote ya fue producido y solo ofrece lotes no utilizados en el campo de lote.

Este módulo añade un control para que un número de lote utilizado para el producto terminado de una orden de fabricación no pueda volver a utilizarse en otra orden de fabricación.

Dónde aparece: - En la pantalla de tipos de operación (la configuración de un tipo de operación de fabricación) hay disponible una nueva casilla de verificación "Force production lot uniqueness". - En el formulario de la orden de fabricación, el campo de número de lote/serie del producto terminado ahora solo propone lotes que siguen disponibles, cuando la opción está activa y el producto se controla por lotes.

Reglas de negocio y comportamiento automático: - La casilla del tipo de operación se traslada a cada orden de fabricación, por lo que la regla se aplica automáticamente a las órdenes de ese tipo. - Cuando el usuario valida la producción, Odoo comprueba el lote del producto terminado: si ese lote ya se produjo en otra orden, se detiene la validación con un mensaje de error que nombra el producto. - La misma comprobación se aplica a los subproductos controlados por lotes: si un lote de subproducto ya se produjo, se bloquea la validación con un mensaje que nombra el lote y el subproducto. - La comprobación tiene en cuenta el historial: los lotes que se desmontaron o se desecharon (y posteriormente se restauraron) no se cuentan como ya producidos, por lo que no se bloquea un retrabajo legítimo. - Si la opción no está habilitada, o el producto no se controla por lotes, nada cambia.

El módulo afecta a las órdenes de fabricación (mrp.production) y a los tipos de operación (stock.picking.type).

Depende de

mrp
Modelos y campos (2)
  • mrp.production · amplía un modelo existenteforce_lot_uniqueness, allowed_lot_producing_ids (Allowed Lot/Serial Numbers)
  • stock.picking.type · amplía un modelo existenteforce_production_lot_uniqueness

Texto generado por IA (DeepSeek) al leer el código de la versión 19.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: 2 confirmadas, 7 sin información de 9 versiones.

Fuentes · Odoo 19.0

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

terminal Instalación y uso

Documentación de OCA · Odoo 19.0
  • Configurar el tipo de operación
  • Vaya a Inventario \> Configuración \> Tipos de operación.
  • Abra el tipo de operación Fabricación.
  • Marque la opción 'Force Production Lot Uniqueness'.
  • Crear una orden de fabricación
  • Cree una OF para un producto que se controla por lotes.
  • Asigne un número de lote existente para el producto terminado. Debe ser un número de lote utilizado en una producción realizada.
  • Validar la orden de fabricación
  • Al validar la OF, se produce un error porque el lote ya se ha fabricado.

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.