Тема: Email Pre Create
Показать сообщение отдельно
Старый 21.03.2013, 08:12   #1  
Ifedulov is offline
Ifedulov
Участник
 
22 / 10 (1) +
Регистрация: 20.03.2013
Email Pre Create
На плагине email precreate пытаюсь изменить атрибуты Target - все меняется, если такого атрибута нет - добавляю... все прекрасно.. но когда речь заходить о простановке полей КОМУ и ОТПРАВИТЬ, т.е. типа EntityCollection возникает проблема и никак не могу ее победить...

даже когда на карточке проставляю поле отправить и потом копирую его в КОМУ - поле не проставляется... в чем может быть причина?

P.S: entity.Attributes.Add("from", entity.Attributes["to"]);

Entity activityParty = new Entity(ActivityParty.CrmEntityName);

activityParty.Attributes.Add(ActivityParty.FieldNames.PartyId, new EntityReference(Queue.CrmEntityName, from.Id));
activityParty.Attributes.Add(ActivityParty.FieldNames.AddressUsed, "test@mail.ru");
if (entity.Attributes.ContainsKey(Email.FieldNames.From)) {
IList<Entity> collection = new List<Entity>();
collection.Add(activityParty);
entity.Attributes[Email.FieldNames.From] = new EntityCollection(collection);
} else {
entity.Attributes[Email.FieldNames.From] = new Entity[] { activityParty };
}


ни по одному из вариантов не работает...