2017-08-09 12 views
1

J'ai eu cette erreur:champs upsert doivent être définis comme des champs d'identification uniques externes dans Salesforce - Heroku Connect

Error:Read-write mappings require an upsert field for syncing. Upsert fields must be defined as unique External ID fields in Salesforce.More Info... Warning:Fields needed for insertion to Salesforce need to be mapped: LastName

après plan de basculement du développeur au professionnel lors de la création mapping Heroku pour objet de contact.

Même après avoir défini un plan supérieur à Professional, la même erreur apparaît.

C'était possible avec le plan développeur.

Répondre

2

Lorsque vous effectuez une opération Upsert, vous pouvez spécifier l'ID de l'enregistrement Salesforce comme identifiant unique ou spécifier un champ personnalisé. Si vous utilisez un champ personnalisé, ce champ doit être marqué comme Unique dans Salsesforce. Vous pouvez le faire en allant dans Configuration et en modifiant le champ. Il y a une case à cocher pour le marquer comme unique et comme identifiant externe. En outre, il semble que vous ne remplissiez pas tous les champs obligatoires, en particulier: Nom sur le contact.