Благодаря использованию Salesforce.com Partner WSDL я работаю над синхронизацией между внешней системой и Salesforce.com.Как и следовало ожидать, объекты, которые не существуют по умолчанию в Salesforce.com, создаются как пользовательские объекты через графический интерфейс.Хотя у меня не было проблем с переносом по основным полям, у меня были некоторые проблемы с отношениями.
Некоторые отношения внешней системы определяются внешними ключами, которые являются полиморфными (например, они могут хранитьидентификатор для двух или более разных типов).Хотя я вижу, что Salesforce.com в своей документации ссылается на то, как работать с полиморфными внешними ключами в SOQL, я не нашел способа создать новые поля полиморфного внешнего ключа.1008 * Есть ли способ создать новые полиморфные поля внешнего ключа в Salesforce.com, или вам нужно создавать отдельные поля внешнего ключа для каждого типа, на который потенциально можно ссылаться?