Product Variant Change Attribute Value
En el Odoo estándar no hay forma de cambiar los valores de atributo asignados a una variante de producto.
Este módulo añade un asistente para cambiar o eliminar valores de atributo en todas las variantes de producto seleccionadas.
Cuando se elimina un valor de atributo de todas las variantes de una plantilla, también se eliminará de la configuración de la plantilla.
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.0Permite cambiar o eliminar valores de atributo en varias variantes de producto a la vez desde la lista de productos. Cuando un valor ya no lo utiliza ninguna variante, también se elimina de la configuración de la plantilla de producto.
Este módulo añade un asistente que se abre desde la lista de variantes de producto (la acción está disponible en los productos seleccionados). Muestra cuántas variantes y plantillas de producto se ven afectadas.
En el asistente puedes filtrar por un atributo y, a continuación, para cada valor de atributo, elegir una acción: Do Nothing, Replace o Delete. Cuando eliges Replace, seleccionas el valor de reemplazo; cuando eliges Delete, el valor se elimina de las variantes seleccionadas.
Después de pulsar Apply, el módulo actualiza los valores de atributo de cada variante. Si un valor ya no lo utiliza ninguna variante de la misma plantilla de producto, también se elimina de la configuración de atributos de la plantilla. Si eliminar un valor hiciera que la plantilla de producto perdiera su unicidad (por ejemplo, dos variantes pasarían a ser idénticas), el módulo bloquea el cambio y muestra un mensaje de error.
Si eliminar un valor hace que una variante sea idéntica a otra variante seleccionada, el módulo intenta eliminar la variante duplicada. Si cualquiera de las dos variantes ya se utiliza en pedidos de venta, facturas, pedidos de compra, movimientos de existencias o documentos similares, se rechaza la eliminación con un error.
El asistente está disponible para los usuarios con acceso a productos; solo los administradores del sistema pueden crear o modificar los registros del asistente.
Depende de
Modelos y campos (2)
- variant.attribute.value.action · modelo nuevoattribute_id, replaced_by_id (Replace with), attribute_action, product_attribute_value_id, selectable_attribute_value_ids
- variant.attribute.value.wizard · modelo nuevoproduct_ids, attribute_value_ids, filter_attribute_id, attributes_action_ids, product_variant_count, product_template_count, available_attribute_ids
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-03Estado 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/product-variant.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Se puede acceder al asistente desde la vista de árbol de variantes de producto a través de la acción de menú contextual Change attribute values assigned
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.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
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.