Paso 1 · Crear los atributos
Según la documentación oficial Odoo · Variants, el primer paso es definir los atributos.
- Ir a Inventario → Configuración → Atributos
- Botón "Nuevo"
- Nombre: "Talla"
- Tipo de visualización: "Radio buttons" o "Selección"
- Tipo de variante: "Variantes siempre" (genera SKU por combinación)
- Guardar
Repetir para "Color".
Paso 2 · Añadir los valores
Dentro del atributo Talla, añadir valores: XS, S, M, L, XL, XXL.
Dentro del atributo Color, añadir valores: Negro, Blanco, Azul marino, Verde. Para colores se puede asignar un código HTML para mostrar swatch visual en eCommerce.
Paso 3 · Crear el producto y asignar atributos
- Inventario → Productos → Nuevo
- Nombre del producto: "Camiseta básica algodón"
- Pestaña "Atributos y variantes"
- Añadir línea con atributo "Talla" y seleccionar valores (S, M, L, XL)
- Añadir línea con atributo "Color" y seleccionar valores
- Guardar
Paso 4 · Verificar variantes generadas
Odoo genera automáticamente todas las combinaciones. Si elegiste 4 tallas × 4 colores = 16 variantes. Cada una con su SKU único, EAN si se le asigna, stock independiente.
Definir precio por variante
Por defecto todas las variantes heredan el precio del producto padre. Para definir precio distinto por variante (ej. talla XXL +5 EUR), añadir "Extra Price" al valor del atributo. Esto suma al precio base solo en esa variante.
Foto por variante
Cada variante puede tener foto propia. En la lista de variantes del producto, abrir cada una y subir su imagen. En eCommerce, al cambiar color la foto cambia.
Cómo se muestran en TPV
En el POS, al buscar el producto padre, Odoo muestra un selector visual con la matriz Talla × Color. La dependienta elige el botón correspondiente o, mejor, escanea el código de barras directamente para identificar la variante exacta sin pasos intermedios.
Preguntas frecuentes
¿Puedo añadir un atributo extra después de crear las variantes?
Sí. Odoo permite añadir atributos y valores a posteriori. Las variantes existentes se mantienen, las nuevas combinaciones se generan automáticamente.
¿Las variantes pueden tener distinto precio?
Sí. Cada variante puede tener su propio precio, EAN, foto e incluso categoría contable distinta.
¿Cómo gestiono variantes que no se venden (XXS o XXXL)?
Puedes desactivar variantes individuales sin borrar el producto padre. El stock queda en cero y no aparecen en TPV ni eCommerce.
¿Hay límite de variantes por producto?
Técnicamente no hay límite duro, pero por usabilidad lo recomendable es no superar 100-150 variantes por producto. Para más, conviene revisar la estructura.
Fuentes y referencias
Sobre el autor: Jeanlouis Boulanger es CEO de Nextdoo, Partner Oficial Odoo Ready en España. JLM Business Solutions SL, B16842831, Tarragona. Reservar llamada de discovery · Calculadora de costes · Volver a la guía retail.