Как я могу поддерживать отношения поиска в соединении Salesforce с Salesforce?

Нашему клиенту необходимо импортировать контактную информацию из партнерской организации через Salesforce в Salesforce. Им также необходимо импортировать записи CustomObject__c, у которых есть поле поиска, в Контакты (то есть: у контакта есть n CustomObject__c).

Как я могу добиться этого после импорта контакта A (который создает копию в моей организации) импортируемые мной CustomObjects, принадлежащие контакту A в партнерской организации, будут связаны с тем же контактом A в моей организации?


person Pablo Venturino    schedule 23.05.2012    source источник


Ответы (1)


Предполагая, что перенос данных - это не просто одноразовое действие, вам нужно создать поле формулы в своем объекте «Контакт», в котором будет храниться исходный идентификатор записи. Затем вы можете сопоставить это значение с текстовым полем в объекте «Контакт» целевой организации. После этого небольшой фрагмент кода в триггере вашего объекта CustomObject__c должен иметь возможность запрашивать правильную запись контакта на основе старого идентификатора, а затем соответствующим образом обновлять поле поиска.

Примеры кода см. В разделе «Восстановление отношений поиска» в Рекомендации по продажам для Salesforce. руководство.

person JCD    schedule 23.05.2012
comment
Спасибо @JCD! Мы думали об этой возможности (но надеялись, что будет более чистый способ). Отличная ссылка тоже обязательно будет полезна. - person Pablo Venturino; 24.05.2012