Este artículo es válido para el módulo Carro de compra
Para habilitar la funcionalidad de variantes de productos en Magento (llamados «Productos configurables» en Magento) se debe construir la jerarquía entre el producto genérico y sus derivados en el ERP.
Requerimientos y alcances
- Se permite configurar una característica por producto. (eg sólo la talla de una prenda, pero no la talla y el color por separado)
- Todas las variantes del producto deben compartir un sku_con la misma estructura con una parte común y una parte que identifica la variante.
Ejemplo:
SKU | Raíz | Sufijo | tipo producto |
---|---|---|---|
COCACOLA |
COCACOLA |
n/a | genérico |
COCACOLALIGHT |
COCACOLA |
LIGHT |
variante |
COCACOLA_ZERO |
COCACOLA |
_ZERO |
variante |
Notar que el sufijo del segundo producto no podría haber sido simplemente ZERO
porque se debe cumplir que el largo de los sufijos sea para todas las variantes el mismo.
Procedimiento
1. Crear dimensiones de productos
Se debe identificar la dimensión variable del producto (eg. talla, color, material) y definirla como tabla de caracterización en el ERP. En ella, ingresar los códigos que serán parte del SKU. Notar que una dimensión puede servir para más de un producto genérico (por ej. FANTA también tiene variante LIGHT y ZERO)
En el ejemplo siguiente se tiene un producto cuyas variantes de color se definen en la variable PROD_COLOR
, y cada uno de los colores se codifica en 6 caracteres («BLANO2″,»GRIEX2», etc)
2. Crear producto genérico
Este producto agrupa a sus variantes. Debe indicar en su descripción los datos comunes todas las variantes. Al crear este producto debe indicarse lo siguiente:
- Que es un producto de tipo genérico
- Qué parte del sku es común y cuál es reservado para las variantes (es decir el largo y posición de las variantes dentro del sku)
- Cual es el nombre de la dimensión asociada (la definida en el paso 1)
3. Crear productos variantes
Cada variante del producto genérico debe crearse como un producto normal. No hay requerimientos especiales.