У нас есть клики, установленные в версии CRM 2015 года. Эта среда ранее использовала Exact Target для автоматизации маркетинга по электронной почте. Мы удалили Exact Target перед обновлением с 2011 -> 2013 -> 2015.Отношения между маркетинговыми списками и отправлениями электронной почты - Clickdimensions CRM 2015
Всякий раз, когда пользователь пытается связать по электронной почте отправить в список маркетинга, они получают следующее сообщение об ошибке:
Отношения с Имя = «cdi_emailsend_list 'не найден в MetadataCache
Интересная часть состоит в том, что отношения существуют. В разделе сущности «Настройка» существует связь N: N между этими двумя объектами и присутствует на экране «Отправить электронную почту» и «Маркетинговый список». В базе данных CRM нам также удалось найти связь и таблицу пересечений. Все поля отображаются корректно, когда мы сравниваем их с другим объектом, имеющим отношение N: N, с Маркетинговыми списками.
Из следов ошибки, мы получаем более подробно:
Трассировка стека Info: [RelationshipMetadataNotFoundException: Связь с Name = 'cdi_emailsend_list' не был найден в MetadataCache] в Microsoft.Crm.Metadata. ServerDynamicMetadataCache.GetRelationship (имя String) на Microsoft.Crm.Core.Application.WebServices.AssociateRecords.AssociateOneToMany (Int32 childType, Guid childId, Int32 parentType, Guid ParentID, Строка relationshipName)
Это, казалось бы, указывают, что CRM является ищет отношения от одного до многих, а не отношения N: N.
Мы попытались удалить и переустановить решение. Это не повлияло на ошибку.
Мы также развернули другие среды CRM (онлайн-версии и 2015 года) и импортировали решения Clickdimensions в эти среды. В этих средах нет проблем, связанных с отправкой электронной почты в маркетинговые списки. Таким образом, мы сузили его до конкретной среды.
Есть ли у кого-нибудь рекомендации относительно следующих шагов или что может быть причиной этой проблемы?