更新调用中未指定 ID

问题描述 投票:0回答:1

我正在更新一个集成,我尝试使用 Boomi 更新 Salesforce 中的联系人表。以下是我的设置:

我的 XML 配置文件如下所示:

<Contact>
<AccountId>CONTACTSALESFORCEID</AccountId>
<LastName>LASTNAME</LastName>
<FirstName>FIRSTNAME</FirstName>
<Email>EMAILADDRESS</Email>
</Contact>

当我运行集成时,我收到此错误:

<statusCode>MISSING_ARGUMENT</statusCode>
<message>OBJ: Contact - Id not specified in an update call</message>

从我在https://help.salesforce.com/s/articleView?id=000386242&type=1中看到的情况来看,当文件不包含 Salesforce 记录 ID 或 ID 列未正确映射到时,会出现此错误ID 字段。这似乎不是我的问题。我做错了什么?

这是正在上传的地图。仅发送具有连接线的物品。

salesforce integration salesforce-lightning boomi
1个回答
0
投票

<AccountId>CONTACTSALESFORCEID</AccountId>
闻起来就像您映射到了错误的字段。

所有销售人员实例中的所有联系人 ID 均以

003
开头。帐户 ID 以
001
开头。检查你的数据然后我会说要么

<Id>CONTACTSALESFORCEID</Id>

<Contact>
    <Id>CONTACTSALESFORCEID</Id>
    <AccountId>Some other field that has 001...</AccountId>
    <LastName>LASTNAME</LastName>
    <FirstName>FIRSTNAME</FirstName>
    <Email>EMAILADDRESS</Email>
</Contact>
© www.soinside.com 2019 - 2024. All rights reserved.