Salesforce Bulk api InvalidBatch:找不到字段名称

时间:2011-12-29 11:58:48

标签: salesforce bulk-load

我正在使用http://www.salesforce.com/us/developer/docs/api_asynch/中描述的批量上传代码。

唯一的区别是我正在上传自定义对象类型。我可以访问Employee_c。但现在我得到了一个不同的错误

stateMessage ='InvalidBatch:找不到字段名称:名字'

First Name是csv中的第一列。

调试时我可以看到正确创建了临时csv。但是,当checkResults执行时,我收到此错误。代码与使用REST的批量api的示例java代码完全相同。

我使用的是salesforce的免费开发者版本。

我创建了一个新的权限集,我在自定义对象员工上给出了以下权限: 读取/创建/编辑/删除/查看全部/修改全部。 所有字段都具有编辑权限。 权限集与salesforce用户许可证相关联。 程序化登录是与系统管理员配置文件关联的用户,该配置文件具有销售人员用户许可证。

但问题仍然存在!

任何指针都将不胜感激

由于

萨米尔

1 个答案:

答案 0 :(得分:1)

尝试没有空格的“FirstName”。

您可以在Setup>中查看任何字段的API名称应用设置>对象> (选择你的对象)> (选择你的领域)。确保您查询的所有字段都具有正确的API名称。