Enregistrer la référence précédente lorsqu'une référence de variante change
Enregistrez l'ancienne référence (SKU) d'une variante dans un métachamp lorsqu'elle change, grâce à un workflow Shopify Flow prêt à importer.
Lorsqu’une référence d’une variante change, enregistrez l’ancienne référence dans le métachamp de la variante « custom.previous_sku ». Les entrepôts, les places de marché et les ERP qui disposent encore de l’ancienne référence peuvent être mis en correspondance avec la nouvelle. Shopify ne conserve aucun historique des références et son propre déclencheur « Product updated » ne peut en aucun cas surveiller la référence.
Un seul déclencheur, uniquement des actions Shopify intégrées, aucune autre application n'est nécessaire. Aucun élément n'est spécifique à une boutique, ce qui permet de l'utiliser dès son importation.

Ce qu'il faut
- L'autorisation de l'application « Accès aux données relatives aux produits, aux variantes et aux collections ». Voir Autorisations et accès aux données.
- C'est tout : l'activation de ce workflow active le déclencheur « Modification de la référence d'une variante de produit » dans l'application.
Installez l'application Workflow Trigger Extensions et accordez-lui l'accès aux données relatives aux produits, aux variantes et aux collections sur sa page « Autorisations ». L'activation de ce workflow active le déclencheur dans l'application.
Découvrez le workflow
- Téléchargez le fichier
.flowjoint au bas de cette page. - Dans votre interface d'administration Shopify, ouvrez Shopify Flow, cliquez sur « Importer » et sélectionnez le fichier.
- Vérifiez les étapes, puis cliquez sur « Activer le workflow ».
Ce fichier est issu d'une exportation effectuée directement depuis Shopify Flow. Ne le modifiez pas manuellement ; modifiez plutôt le workflow dans Shopify Flow après l'avoir importé.
Comment cela fonctionne-t-il ?
- La variante de produit dont la référence a été modifiée comporte un champ
skuChangecontenant les valeursoldSkuetnewSku. - La condition reste valable tant que `skuChange.oldSku`` n'est pas vide ; par conséquent, une variante qui reçoit sa première référence est ignorée.
- Le métachamp « Mise à jour de la variante de produit » écrit
{{ skuChange.oldSku }}danscustom.previous_sku(texte sur une seule ligne).
Faites-en le vôtre
- Créez une définition de métachamp pour
custom.previous_skudans Paramètres > Données personnalisées > Variantes afin de la voir apparaître dans l'éditeur de variantes. - Ajoutez : « Envoyez un e-mail interne à votre équipe d'entrepôt en indiquant l'ancien et le nouveau SKU. »
Prochaines étapes
- Déclencheurs des variantes de produit, étape par étape : tous les champs transmis par ce déclencheur, avec davantage d'exemples.
- Modèles de workflow : tous les modèles.
- Historique des événements et dépannage - Vérifiez que le déclencheur s'est activé.
