OdooWiki OCA HUB

BOM Attribute Match Duplicate Kit

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

Este módulo permite duplicar un producto con variantes, creando al mismo tiempo una BoM con tipo "Kit" para el nuevo producto, mapeando las variantes del producto original.

Esto es útil cuando se gestionan productos que solo existen como "fachada" de un producto con otro nombre, para evitar tener que mapear manualmente las variantes en la BOM.

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 14.0

Añade una acción 'Duplicate with attribute match kit' en productos con variantes que copia el producto y crea automáticamente una lista de materiales de tipo Kit que vincula el nuevo producto con el original.

Este módulo añade una acción de servidor llamada 'Duplicate with attribute match kit' en las plantillas de producto. Solo está disponible para los usuarios del nuevo grupo 'Can duplicate with kit', que también otorga derechos de usuario de Fabricación.

Cuando un usuario ejecuta la acción sobre un producto que tiene variantes, se abre un pequeño asistente emergente que solicita el nombre del nuevo producto. El producto original se oculta en el asistente y el nombre sugerido es el nombre original seguido de ' 1'.

Tras confirmar, el módulo copia la plantilla de producto con el nuevo nombre y crea una lista de materiales de tipo Kit (fantasma) para ella. Esa lista de materiales contiene una única línea de componente que apunta al producto original, con cantidad 1 y la misma unidad de medida, y coincide en todos los atributos utilizados por las variantes del producto original.

Reglas de negocio aplicadas por el código: - La acción no se puede utilizar en productos sin variantes; se muestra un error. - El nombre del nuevo producto debe ser diferente del nombre original; de lo contrario, se muestra un error.

Tras la confirmación, Odoo abre el formulario del producto recién creado para que el usuario pueda seguir trabajando en él. El módulo modifica product.template y mrp.bom, y añade el modelo de asistente transitorio product.template.kit.wizard.

Modelos y campos (2)
  • product.template · amplía un modelo existente
  • product.template.kit.wizard · modelo nuevoproduct_tmpl_id, new_product_template_name

Texto generado por IA (DeepSeek) al leer el código de la versión 14.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 14.0

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

terminal Instalación y uso

Documentación de OCA · Odoo 14.0
  • En el usuario, habilite el derecho de acceso "Can duplicate with kit"
  • Abra "Product 1" con variantes
  • Utilice la acción de servidor: "Duplicate with attribute match kit"
  • Se abre un asistente con el campo "New product template name"
  • Introduzca el nombre para el producto duplicado (ej.: "Fancy Product 1")
  • Haga clic en Confirmar

Se crea un nuevo producto con el nombre "Fancy Product 1" y una nueva BOM de tipo "kit" para este producto;

Si el producto no tiene variantes, al utilizar la acción de servidor, muestre el mensaje de error: "This server action can be used only on products with variants".

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.