Предположу, что скорее всего неправильное присвоение значения для поля customer. Тип поля regardingobject - это поиск (ну или Lookup), то есть связь один-ко-многим, а тип поля customer - список сторон (PartyList), то есть связь многие-ко-многим, и скорее всего, там идет речь о массиве значений типа activityparty. То есть буквально нужно не добавлять EntityReference тип "контакт" в массив атрибутов как "customer", а сначала добавить контакт в массив activityparty, а затем только этот массив добавлять как параметр атрибута "customer". Кажется так.
...Хотя, вполне возможно, что для подобного случая может предусматриваться специальный метод, типа AddActivityParty или что-то типа того. В хэлпе к SDK есть пример: "Sample: Work with Activity Party Records.", который добавляет список адресатов к сообщению - можно попробовать оп аналогии добавить контакт.
__________________
Лень мудрого человека - это необходимое средство нейтрализации кипучей активности руководящих им дураков!
|