Массовая загрузка пользовательских объектов в Salesforce - PullRequest
0 голосов
/ 28 декабря 2011

Я использую код массовой загрузки, описанный в http://www.salesforce.com/us/developer/docs/api_asynch/.

Единственное отличие состоит в том, что я загружаю пользовательский тип объекта. Объект был определен в SalesForce. Но когда я ссылаюсь на объект (с именем Employee), я получаю сообщение об ошибке «Невозможно найти объект: Employee». Пробовал также с Employee_c. Тот же результат.

Любые указатели будут оценены

спасибо

1010 * Самир *

1 Ответ

0 голосов
/ 28 декабря 2011

Там должно быть два подчеркивания и "c" (__c) после пользовательского имени объекта.

Попробуйте экспортировать данные из пользовательского объекта с помощью Apex Data Loader :

  1. Нажмите кнопку «Экспорт»
  2. Войдите под своим именем пользователя и паролем
  3. Найдите пользовательский объект в списке объектов Salesforce
  4. Нажмите Обзор и выберите место для сохранения экспорта
  5. Выберите ID как минимум из списка полей
  6. Обратите внимание, что в запрос (SOQL) входит пользовательское имя объекта

Если вы можете экспортировать данные из пользовательского объекта, попробуйте вставить данные.

Однако, если пользовательский Объект не отображается в списке, убедитесь, что вы входите в систему с использованием правильного имени пользователя и пароля. Все экземпляры песочницы имеют «.sandbox-name», добавленное к имени пользователя (где sandbox-name - имя вашей песочницы)

Если вы все еще не видите пользовательский объект при попытке экспорта, проверьте права доступа (профиль и роль) пользователя, под которым вы входите, и убедитесь, что пользователь имеет доступ к объекту.

- Правка -

Я думал, что вы используете загрузчик данных для массовой загрузки, извините за это. Вы все еще можете проверить права доступа своего пользователя.

...