必须将Upsert字段定义为Salesforce中的唯一外部ID字段 - Heroku Connect

时间:2017-08-09 08:35:10

标签: heroku 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

在Heroku for Contact对象中创建映射后,将计划从Developer更改为Professional。

即使在计划高于专业计划之后,也会出现同样的错误。

可以使用开发者计划。

1 个答案:

答案 0 :(得分:2)

执行Upsert操作时,可以将Salesforce记录Id指定为唯一标识符,也可以指定自定义字段。如果您使用自定义字段,则该字段必须在Salsesforce内标记为Unique。您可以通过转到设置和编辑字段来完成此操作。有一个复选框,将其标记为唯一和外部标识。

此外,您似乎并未填充所有必填字段,特别是:联系人上的LastName。