2011-12-29 35 views
0

我正在使用批量上传代码http://www.salesforce.com/us/developer/docs/api_asynch/Salesforce Bulk api InvalidBatch:未找到字段名称

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

stateMessage =“InvalidBatch:字段名称未找到:名字”

第一个名字是在CSV的第一列。

在调试时,我可以看到正在创建临时csv。但是,当checkResults执行时,我得到这个错误。该代码与使用REST的bulk api的示例java代码完全相同。

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

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

但仍然错误仍然存​​在!

任何指针将不胜感激

感谢

萨米尔

回答

1

尝试 “名字”,而没有空间。

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

+0

我检出了您指定的API名称。它是First_Name__c。适当修改csv。有效!谢谢Sameer – user179056 2011-12-30 06:07:03

+0

不客气!乐意效劳。 – 2011-12-30 14:26:07

相关问题