Creación agrupadores de productos para uso en carro de compras


   feedback 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.