Sale Order Line all Product Attribute Values
Este módulo amplía la funcionalidad de las líneas de pedido de venta para permitir la visualización y el filtrado por los valores de atributos de producto utilizados.
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.0Este módulo añade campos almacenados en las líneas de pedido de venta que recopilan todos los valores de atributo de producto utilizados por la línea, de modo que puede verlos en el formulario de la línea y filtrar o agrupar las líneas de pedido de venta por valores de atributo.
Cuando vendes un producto con variantes o atributos, Odoo normalmente guarda los valores de atributo elegidos en varios sitios distintos de la línea de pedido de venta. Este módulo los reúne todos en dos nuevos campos de solo lectura en sale.order.line: uno que lista los valores de atributo de la plantilla de producto y otro que lista los valores de atributo de producto sin más.
- En el formulario de la línea de pedido de venta (vista de solo lectura) un nuevo grupo "Attributes" muestra los valores de atributo como etiquetas de colores y como una pequeña lista editable con el atributo, su valor, el precio extra (con un total) y el color HTML.
- En la vista de lista de líneas de pedido de venta el campo de valores de atributo está disponible como columna opcional que puedes activar.
- En la vista de búsqueda de líneas de pedido de venta puedes buscar por valores de atributo y agrupar las líneas por valor de atributo.
Los valores se calculan automáticamente a partir del producto, los valores de atributo sin variantes elegidos en la línea, los valores de atributo personalizados y los propios valores de atributo de plantilla del producto, incluidos los atributos sin variantes de valor único que están activos. Los campos se almacenan, por lo que se pueden usar en filtros y agrupaciones. No se añaden menús, botones, correos electrónicos ni acciones programadas nuevos.
Depende de
Lo necesitan otros módulos
Modelos y campos (1)
- sale.order.line · amplía un modelo existenteall_product_attribute_value_ids, all_product_template_attribute_value_ids (Product Template Attribute Values)
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: 2 confirmadas, 7 sin información de 9 versiones.
Fuentes · Odoo 16.0
Confirmado el 2026-11-03 en la rama 16.0 de OCA/sale-workflow.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Configuración
Fuente · Odoo 18.0Este módulo no activará el recálculo de los atributos de las líneas al instalar únicamente este módulo. Esto evitará el tiempo de espera de la instalación.
Si más adelante desea recalcular las líneas, puede usar una acción planificada similar a esta:
env["sale.order.line"].search([
("product_template_id.attribute_line_ids", "!=", []),
])._compute_all_product_template_attribute_value_ids()Para usar este módulo, necesita:
- Crear un Atributo llamado "Trademark" (por ejemplo) con Display Type "Pills", Variants Creation Mode "Never" y añadir un Attribute Value llamado "Adidas"
- Crear un producto llamado "Shoe Adidas REF 123" y "Show Adidas REF 456"
- Añadir "Trademark: Adidas" en la pestaña Attributes & Variants en ambos productos y configurar (puede establecer un precio incrementado si lo desea)
- Vender ambos productos en un Sale Order
- Las líneas de Sale Order creadas tienen Product Template Attribute Values y Attribute Values en sus líneas.
- Si tiene instalado
sale_order_line_menu, puede comprobar esos valores en Sale > Orders > Order Lines.
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.
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.