Extensiones de atributos de producto

Los atributos de producto de Odoo existen para generar variantes. Los módulos eYssen de esta página reutilizan esos mismos atributos como datos estructurados del producto: un atributo puede convertirse en un campo propio del formulario del producto, varios atributos pueden combinarse en un único valor mostrado, los valores seleccionables de un atributo pueden restringirse mediante otro, y una colección reutilizable de atributos puede aplicarse a un producto en un solo paso.

Ver también

Variantes de producto

Opciones de atributo

eyssen_product_attribute añade las siguientes opciones a todos los atributos (Productos ‣ Configuración ‣ Atributos):

  • Campo directo — el atributo también se convierte en un campo propio del formulario del producto, que contiene los valores asignados a ese producto. Esto hace que el atributo esté disponible como columna, filtro y agrupación, y mantiene legibles los datos de atributos de un producto sin necesidad de abrir la matriz de variantes. Marcar o desmarcar la opción crea o elimina ese campo y las extensiones de vista que lo muestran.

  • Campo mixto y sus líneas Campos mixtos — el valor mostrado del atributo se compone a partir de otros atributos. Cada línea indica un Subatributo y, opcionalmente, un Prefijo y un Sufijo, y las líneas se concatenan en su orden de Secuencia. Un uso típico es un único atributo Talla compuesto a partir de un atributo de ancho y uno de largo, mostrado como 40/32.

  • Solo puede ser una variante — el atributo puede aportar como máximo un valor por producto, por lo que no puede multiplicar el número de variantes.

  • Mostrar variante de un solo valor — el atributo se muestra en un producto incluso cuando solo tiene un valor, que de otro modo quedaría oculto.

screenshot: inventory-product-attributes-options
menu
Products ‣ Configuration ‣ Attributes ‣ (an attribute)
shows
An attribute form with the eYssen options "Direct Field", "Mixed Field", "Can be only one variant" and "Show One Value Variant", and the "Mixed Fields" lines below with their Prefix, Sub Attribute and Suffix.
highlight
The four option checkboxes (red frame).
data
Attribute "Size" as a mixed field built from "Width" and "Length" with a "/" separator.
module
eyssen_product_attribute
notes
English UI, light theme, 1440px width, full form.

Filtros de valores

Un filtro de valores limita qué valores de un atributo pueden elegirse, en función del valor seleccionado para otro atributo, de modo que nunca aparezcan combinaciones imposibles.

Un filtro se define en el atributo cuyos valores restringe, e indica:

  • los Valores de atributo a los que se aplica;

  • el Atributo de filtro cuya selección determina la restricción; y

  • los Valores de filtro de ese atributo para los que la restricción es válida.

Un atributo con al menos un filtro se marca con el indicador de solo lectura Filtro de valor. Los filtros se aplican tanto en el back office como en el configurador de productos de la tienda web, de modo que a un cliente nunca se le ofrece una combinación que no pueda fabricarse.

screenshot: inventory-product-attributes-value-filter
menu
Products ‣ Configuration ‣ Attributes ‣ (an attribute) ‣ (a value filter)
shows
A value filter form naming the Attribute Values it restricts, the Filter Attribute and the Filter Values, with its computed display name at the top.
highlight
The "Filter Attribute" and "Filter Values" fields (red frame).
data
The sizes 44-48 of the "Size" attribute restricted to the "Material: Leather" value.
module
eyssen_product_attribute
notes
English UI, light theme, 1440px width, full form.

Colecciones de atributos

eyssen_product_attribute_collection almacena conjuntos reutilizables de atributos, de modo que un producto nuevo de un tipo conocido recibe todos sus atributos en un solo paso en lugar de línea por línea.

Una colección (Ventas ‣ Configuración ‣ Colecciones de atributos) tiene un Nombre de la colección de atributos, una Compañía, la lista de Atributos que contiene y un Comentario de texto libre.

En un formulario de producto, un asistente pide la Colección de atributos y luego enumera sus atributos con un campo Valores cada uno, de modo que los valores pueden elegirse antes de crear de una vez las líneas de atributo en el producto.

screenshot: inventory-product-attributes-collection-wizard
menu
Inventory ‣ Products ‣ Products ‣ (a product) ‣ (attribute collection wizard)
shows
The attribute-collection wizard with the "Attribute Collection" field selected and one line per attribute of that collection, each with its "Values" field filled in.
highlight
The "Attribute Collection" field (red frame).
data
Collection "Footwear" with the attributes Size, Colour and Width.
module
eyssen_product_attribute_collection
notes
English UI, light theme, 1440px width, crop to the wizard.

Comportamiento de los atributos en la tienda web

eyssen_product_attribute_ws añade a un atributo tres opciones específicas de la tienda web:

  • Mostrar variantes como productos independientes en el sitio web — cada variante de este atributo se muestra en la tienda como su propio producto, en lugar de un único producto con un selector de variantes.

  • Mostrar variante de un solo valor en la tienda web — el atributo se muestra en la tienda incluso cuando solo tiene un valor.

  • Visibilidad en la página del productoVisible u Oculto; un atributo oculto no se muestra en la página de detalle del producto del sitio web.

screenshot: inventory-product-attributes-website-options
menu
Products ‣ Configuration ‣ Attributes ‣ (an attribute)
shows
The website options of an attribute: "Show variants as separate products on website", "Show One Value Variant on Webshop" and the "Product Page Visibility" selection.
highlight
The three options (red frame).
data
Attribute "Colour" with variants shown as separate products and visibility "Visible".
module
eyssen_product_attribute_ws
notes
English UI, light theme, 1440px width, crop to the options.

Nota

La presentación de estas opciones en el lado de la tienda web se documenta junto con la aplicación Sitio web. Esta página solo cubre dónde se configuran en el atributo.

Códigos de color del proveedor

supplier_color_code registra, por valor de atributo y por proveedor, el código que ese proveedor usa para dicho valor, de modo que un pedido de compra lleva el código de color propio del proveedor en lugar del nombre interno. En un valor de atributo, una lista Códigos de color del proveedor contiene una línea por Proveedor con su Código de color, y el código correspondiente se imprime en el informe del pedido de compra para el proveedor de ese pedido.

Nota

Las etiquetas de este módulo están actualmente en húngaro en el código fuente (Szállítói színkódok, Színkód, Beszéllító), por lo que aparecen en húngaro independientemente del idioma de la interfaz.

screenshot: inventory-product-attributes-supplier-color-code
menu
Products ‣ Configuration ‣ Attributes ‣ (an attribute) ‣ (a value) ‣ Supplier Colour Codes
shows
The supplier colour code list of an attribute value, with one line per supplier and the code that supplier uses for the value.
highlight
The colour-code lines (red frame).
data
The colour "Black" with the codes "099" for one supplier and "BK" for another.
module
supplier_color_code
notes
English UI, light theme, 1440px width, crop to the list. The field labels appear in Hungarian.

Categorías automáticas del sitio web

product_public_category_rule asigna productos a categorías de la tienda web automáticamente, mediante reglas en lugar de manualmente. Una regla (Sitio web ‣ Comercio electrónico ‣ Reglas de categoría) tiene un Nombre, un indicador Activo, una Secuencia, la Categoría (o categorías) que asigna, y las condiciones que seleccionan los productos: Valores de atributo, Etiquetas de tarifa y etiquetas de producto. Una acción Aplicar reglas vuelve a evaluar todas las reglas y actualiza las categorías del sitio web de los productos.

Nota

El efecto de estas categorías en el lado de la tienda web se documenta junto con la aplicación Sitio web.