Показать сообщение отдельно
Старый 17.07.2014, 19:42   #7  
magicandy is offline
magicandy
Участник
 
111 / 12 (1) ++
Регистрация: 15.07.2014
Коллеги, снова требуется помощь. Решил не создавать новую тему, так как вопрос касается того же плагина. Возникла необходимость получить имя отправителя письма (from). Плагин зарегистрирован на PreCreate. Получить пытаюсь так.
X++:
var from = (EntityCollection)entity.Attributes["from"];
var fromEntity = from.Entities[0];
var fromName = ((EntityReference)fromEntity.Attributes["partyid"]).Name;
fromName в результате null . Однако, при ручном создании письма этот механизм работает. Получается, что на шаге PreCreate связь с ActivityParty письма ещё не установлена? Какой выход? Переделывать плагин на PostCreate? Без вариантов?