Доброго всем дня.
Работаю со скриптов, который по входным параметрам создает различные действия следующим способом через CrmServiceToolkit:
X++:
var newActivityId = CrmServiceToolkit.Create(newActivity);
Столкнулся с такой проблемой: пытаюсь, к примеру, для phonecall заполнить поля from и to. И совершенно не могу понять, как это надо сделать.
Попробовал заполнять поле from через lookup:
X++:
var lookup = new Array();
lookup[0] = new Object();
lookup[0].id = UserId;
lookup[0].name = EntityUser[0].attributes.fullname;
lookup[0].entityType = "systemuser";
пробовал подставлять и lookup, и lookup[0]. Не прокатило.
пробовал создать массив activityParties, но CrmSewrviceToolkit не хочет его съедать...
Подскажите, как правильно заполняются такие поля при создании объекта через CRMServiceToolkit? Или мне вообще следует от него отказаться и воспользоваться каким-то другим инструментом?