Question
Je reçois un message d’erreur indiquant que le nom est déjà utilisé (synchronisation de compte) ou l’e- mail est déjà pris (synchronisation de contact ou de piste) quand je tente de synchroniser les enregistrements de Salesforce vers Zendesk. J’ai confirmé que l’organisation ou l’utilisateur dans Zendesk a la bonne valeur pour la mise en correspondance en fonction des critères de mise en correspondance du Centre d’administration. Pourquoi l’intégration ne trouve-t-elle pas cet enregistrement ou ne le met-il pas à jour ?
Réponse
Cette erreur peut se produire pour plusieurs raisons.
Aucun enregistrement correspondant n'a été trouvé d'après les critères de correspondance.
Les critères de mise en correspondance par défaut s’appuient sur le nom du compte dans SFDC correspondant au nom de l’organisation dans Zendesk. Vous pouvez le configurer comme indiqué ici. Si l’intégration ne trouve pas d’enregistrement correspondant dans Zendesk, elle essaie d’en créer un nouveau. L’erreur « nom déjà utilisé » peut se produire si le nom de l’organisation n’a pas été mis en correspondance mais s’il essaie de créer une organisation dont le nom existe déjà dans Zendesk.
Pour résoudre ce problème, vous pouvez modifier l’objet (soit l’organisation dans Zendesk, soit le compte dans SFDC) pour vous assurer que les champs sont configurés correctement pour trouver une correspondance. Si vous modifiez les données au sein de Zendesk, vous devrez attendre une minute ou deux avant de resynchroniser l’enregistrement à partir de SFDC.
Une autre façon de résoudre ce problème consiste à ajuster les critères de mise en correspondance et à s’appuyer sur un champ qui est déjà configuré correctement.
Deux enregistrements avec les mêmes informations sont synchronisés à partir de Salesforce en un court laps de temps.
Cela peut aussi se produire si un enregistrement est créé ou mis à jour dans Zendesk quelques minutes avant la synchronisation à partir de Salesforce. Si la recherche doit encore mettre à jour son index avec l’état actuel de l’objet, l’intégration essaie de créer quelque chose qui existe déjà, ce qui provoque une collision.
Pour résoudre ce problème, attendez quelques minutes que l’indexation de la recherche ait lieu et réessayez les synchronisations qui ont échoué.
Une synchronisation précédente correspond déjà à un enregistrement Zendesk.
lors de la première synchronisation d’un enregistrement de Salesforce vers Zendesk en utilisant des critères de mise en correspondance pour déterminer s’il existe déjà, l’enregistrement existant est mis à jour. Un nouvel enregistrement est créé si l’intégration ne trouve pas d’enregistrement correspondant.
Lors d’une synchronisation, l’intégration enregistre une relation entre l’enregistrement source dans Salesforce et l’enregistrement cible dans Zendesk. Cette relation prévaut sur les critères de mise en correspondance pour les synchronisations futures. L’avantage de cette relation est qu’elle permet une modification du champ correspondant dans Salesforce afin de mettre à jour l’organisation existante dans Zendesk.
Pour résoudre ce problème, synchronisez les comptes avec les organisations avec des critères de mise en correspondance fondés sur le nom du compte dans Salesforce qui est égal au nom de l’organisation dans Zendesk. Il s’agit du paramètre par défaut.
Par exemple, un nouveau compte est créé dans Salesforce avec le nom Spiffy Company et l’ID de l’organisation : 0011H000024qFJdbic
. Dans Zendesk, il existe déjà une organisation appelée Spiffy Company Incorporée avec l’ID d’organisation 12345. Comme le nom ne correspond pas au compte de l’entreprise Spiffy, l’intégration crée une organisation appelée Spiffy Company avec un ID d’organisation qui semblerait différent, par exemple 23456. Il stocke aussi une relation entre account 0011H000024qFJdbic
et l’ID d’organisation 23456.
Une autre organisation Zendesk utilise déjà le nom avec lequel vous essayez de modifier votre enregistrement Salesforce.
Vous pouvez résoudre ce problème en supprimant l’un des enregistrements dans Zendesk. Supprimez l’organisation 1 ou 2, puis resynchronisez le compte à partir de Salesforce. Si la synchronisation suivante n’a pas de relation, utilisez les critères de mise en correspondance pour faire correspondre l’ID d’origine.
Traduction - exonération : cet article a été traduit par un logiciel de traduction automatisée pour permettre une compréhension élémentaire de son contenu. Des efforts raisonnables ont été faits pour fournir une traduction correcte, mais Zendesk ne garantit pas l’exactitude de la traduction.
Si vous avez des questions quant à l’exactitude des informations contenues dans l’article traduit, consultez la version anglaise de l’article, qui représente la version officielle.