Zoho CRM ne stocke pas nativement les lignes de commande en tant que fonctionnalité intégrée dans les modules standard Affaires, Comptes ou Contacts. Les lignes de commande sont généralement gérées via des intégrations avec des plateformes e-commerce ou des implémentations personnalisées utilisant des listes associées et des enregistrements liés.
Pourquoi c'est important
Si vous synchronisez des commandes depuis des plateformes comme WooCommerce vers Zoho CRM, vous devrez comprendre comment extraire et organiser les données de chaque ligne de commande individuellement. Cela devient essentiel lorsque vous souhaitez suivre les détails des produits, les quantités et les prix à un niveau granulaire dans vos enregistrements CRM, plutôt que de stocker des commandes entières comme des entrées uniques.
Étape par étape
Étape 1. Comprendre où se trouvent les lignes de commande dans votre intégration
Les lignes de commande provenant de sources externes comme WooCommerce sont généralement stockées dans une structure de tableau dans le payload de données entrant. Lors de l'intégration de commandes e-commerce, chaque commande contient un tableau de lignes de commande qui regroupe les enregistrements de produits individuels. Vous devrez analyser ce tableau pour extraire chaque élément séparément plutôt que de traiter la commande entière comme un seul enregistrement. [1]
Étape 2. Utiliser un workflow ou une automatisation pour diviser les données du tableau
Si vous utilisez les outils d'automatisation natifs de Zoho (Workflows ou Règles d'automatisation), configurez une boucle ou une fonction d'itération pour traiter chaque élément du tableau de lignes de commande. Pour chaque itération, créez un nouvel enregistrement associé dans un module personnalisé ou une liste de lignes de commande qui capture le nom du produit, la quantité, le prix unitaire et le total pour cet article spécifique. Cela transforme le tableau plat en enregistrements individuels et interrogeables dans Zoho CRM.
Étape 3. Créer une liste associée ou un module personnalisé pour les lignes de commande
Configurez un module dédié (par exemple, « Lignes de commande ») avec des champs correspondant à vos données produit : Nom du produit, SKU, Quantité, Prix unitaire et Montant total. Liez ce module à votre module Commandes ou Affaires à l'aide d'une relation de recherche ou parent-enfant. Cette structure vous permet de visualiser toutes les lignes de commande associées à une seule commande et d'exécuter des rapports sur les données de lignes de commande. [1]
Étape 4. Mapper les données entrantes vers vos champs de lignes de commande
Lorsque les données arrivent depuis WooCommerce ou une autre plateforme e-commerce, assurez-vous que votre middleware d'intégration (tel que Zapier, Make ou un appel API personnalisé) mappe chaque élément du tableau vers les champs correspondants dans votre module de lignes de commande. Par exemple, mappez lineitems[0].productname vers le champ Nom du produit, line_items[0].quantity vers le champ Quantité, et ainsi de suite.
Étape 5. Vérifier l'intégrité des données et tester avec des commandes exemples
Avant la mise en production, effectuez un test d'intégration avec une commande exemple contenant plusieurs lignes de commande. Vérifiez que chaque ligne de commande apparaît comme un enregistrement distinct dans votre module de lignes de commande et que la relation parent-enfant les relie correctement à la commande. Confirmez que les totaux et les quantités sont exacts et qu'aucune donnée n'est perdue lors de l'analyse du tableau.
Erreurs courantes
- Traiter l'ensemble du tableau comme une seule chaîne de caractères : Si vous n'analysez pas le tableau, vous obtiendrez un texte concaténé illisible au lieu d'enregistrements individuels.
- Perte de données lors du mapping : Assurez-vous que chaque champ de votre tableau de lignes de commande dispose d'un champ cible correspondant dans Zoho CRM ; les champs non mappés seront ignorés.
- Oublier la relation parent : Sans lier les lignes de commande à leur commande parente, vous perdrez le contexte indiquant quels articles appartiennent à quelle commande.
Ce qu'il faut vérifier
- Vérifiez que chaque ligne de commande de votre commande source apparaît comme un enregistrement distinct dans Zoho CRM.
- Confirmez que la relation parent-enfant entre les commandes et les lignes de commande est correctement établie et visible dans les listes associées.
- Exécutez un exemple de rapport filtré par champs de lignes de commande (par ex., nom du produit ou quantité) pour vous assurer que les données sont interrogeables et correctement structurées.
---
*Cet article est fourni par Beam Help — assistance experte indépendante pour Zoho. Nous ne sommes pas le support officiel de Zoho.*