Показать сообщение отдельно
Старый 15.10.2012, 16:41   #2  
Likefire is offline
Likefire
Заноза в заднице
Аватар для Likefire
MCBMSS
Лучший по профессии 2009
 
547 / 50 (3) ++++
Регистрация: 22.10.2007
Адрес: Москва
Записей в блоге: 1
Предположу, что скорее всего неправильное присвоение значения для поля customer. Тип поля regardingobject - это поиск (ну или Lookup), то есть связь один-ко-многим, а тип поля customer - список сторон (PartyList), то есть связь многие-ко-многим, и скорее всего, там идет речь о массиве значений типа activityparty. То есть буквально нужно не добавлять EntityReference тип "контакт" в массив атрибутов как "customer", а сначала добавить контакт в массив activityparty, а затем только этот массив добавлять как параметр атрибута "customer". Кажется так.
...Хотя, вполне возможно, что для подобного случая может предусматриваться специальный метод, типа AddActivityParty или что-то типа того. В хэлпе к SDK есть пример: "Sample: Work with Activity Party Records.", который добавляет список адресатов к сообщению - можно попробовать оп аналогии добавить контакт.
__________________
Лень мудрого человека - это необходимое средство нейтрализации кипучей активности руководящих им дураков!
За это сообщение автора поблагодарили: a33ik (1), NoTimeToCry (1).