Objectif
Les variantes produit ont besoin d’un offer_id unique, par exemple P1001-red-M, construit depuis produit, couleur et taille.
Réponse courte
Créez le champ depuis product_id et ajoutez {color} puis {size} avec des tirets.
Comment le faire dans Eofferix
- Créez
offer_iddepuisproduct_id.
L’identifiant de variante est construit depuis plusieurs colonnes source. - Ajoutez une règle qui ajoute
-{color}à la fin.
{color}et{size}sont ajoutés àproduct_idavec des tirets. - Ajoutez une seconde règle qui ajoute
-{size}. - Vérifiez que chaque variante possède un identifiant unique.
Avant / après
Les données ci-dessous sont un exemple de démonstration et ne proviennent pas de fichiers réels.
Avant
données source| product_id | color | size |
|---|---|---|
| P1001 | red | M |
| P1001 | blue | L |
Après
résultat| offer_id |
|---|
| P1001-red-M |
| P1001-blue-L |