Comment ajouter AccountId à un CSV de Contacts Salesforce
Recherchez les identifiants de Compte dans un export Salesforce et ajoutez-les aux Contacts tout en gardant visibles les correspondances absentes ou multiples.
Pour une relation Contact-Compte précise, l'identifiant d'enregistrement Salesforce est plus fiable qu'un nom d'affichage. Si votre CSV Contacts contient seulement le nom du Compte, vous pouvez rechercher l'ID correspondant dans un export Comptes et l'ajouter sous la forme AccountId.
Le Joiner Contacts-Comptes Salesforce effectue cette recherche localement et refuse de choisir automatiquement lorsqu'une clé correspond à plusieurs Comptes.
Erreur Salesforce : MALFORMED_ID
Salesforce renvoie MALFORMED_ID lorsqu’un identifiant du CSV d’import est mal formé, contient des caractères non pris en charge ou ne correspond pas au type d’enregistrement attendu par le champ mappé. Si une ligne AccountId échoue, vérifiez l’identifiant de compte à 15 ou 18 caractères dans l’organisation source et le mappage vers la relation Compte du contact. Salesforce documente ce code dans son guide sur les erreurs d’identifiant.
Pourquoi AccountId compte
Salesforce utilise des identifiants de 15 ou 18 caractères. La forme de 15 caractères est sensible à la casse ; celle de 18 caractères est case-safe pour les intégrations. Conservez l'identifiant tel qu'il apparaît dans votre export actuel. L'outil ne convertit pas les IDs.
Flux pratique
- Exportez les Comptes avec
Idet le champ choisi pour le rapprochement. - Vérifiez que Contacts contient la valeur correspondante.
- Sélectionnez la clé Contact, la clé Compte et la colonne source de l'ID.
- Examinez les Contacts sans correspondance ou ambigus.
- Téléchargez le fichier avec une seule colonne
AccountId.
Si le CSV Contacts contient déjà AccountId, une correspondance unique remplace l'ancienne valeur. Une ligne non résolue ou ambiguë est vidée afin de ne pas conserver discrètement une relation obsolète.
Nom ou identifiant externe ?
| Champ | Avantage | Risque | | ------------- | --------------- | -------------------------------------------------- | | Nom du Compte | Facile à lire | Peut être dupliqué ou renommé | | ID externe | Souvent stable | Doit exister dans les deux fichiers | | ID Salesforce | Identité exacte | Les IDs de 15 caractères sont sensibles à la casse |
Lorsqu'une clé externe stable existe dans les deux exports, elle est généralement préférable au nom du Compte.
Vérifications avant import
Contrôlez que chaque Contact qui doit avoir un Compte possède un AccountId non vide, que les lignes non résolues ont été examinées et que la colonne ID provient du bon org/export. Valider un CSV peut contrôler la structure du fichier.
La documentation Salesforce sur les identifiants d'enregistrement décrit les formats de 15 et 18 caractères.
FAQ
Dois-je convertir tous les IDs de 15 caractères en 18 caractères ?
Utilisez le format attendu par votre workflow Salesforce. Cet outil conserve l'identifiant exporté et ne le transforme pas.
Un nom unique garantit-il que le Compte est le bon ?
Non. Il prouve seulement que cette valeur apparaît une fois dans le CSV Comptes fourni. Choisissez une clé qui a un sens métier et vérifiez le résultat avant import.
Voir la transformation
Deux tableaux se rejoignent sur une clé exacte.
Ajoutez à chaque commande les données client correspondantes tout en gardant visibles les correspondances absentes ou répétées.
Besoin de le faire maintenant ?
Ajouter AccountId aux ContactsOutils associés
Ouvrez l'outil dont parle ce guide, ou explorez un outil associé.
- Fusionner des fichiers CSV en ligne gratuitementJoignez deux CSV par des colonnes clés, choisissez une jointure interne, gauche ou complète et contrôlez les clés dupliquées sans téléverser vos données.
- Mappeur et renommeur de colonnes CSVRenommez, réorganisez et supprimez des colonnes CSV avant d'importer des données dans un CRM, une boutique, une base de données ou un système comptable, sans téléverser vos fichiers.
- Valider des fichiers CSV en ligne gratuitementAnalysez un CSV pour repérer les problèmes de structure, d’encodage, d’en-têtes, de séparateurs et d’espaces sans modifier le fichier.