AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Разработка
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.05.2014, 18:39   #1  
gibor2000 is offline
gibor2000
Участник
 
18 / 10 (1) +
Регистрация: 15.12.2008
Crm 2013: Appointment in Calendar
С Б.П.

Всем привет.

Есть Appointment который создается в плагине при изменении поля на форме Account.
Код для Appointment:

Entity appointment = newEntity(cm_appointment);
appointment[
"subject"] = "Follow up " + accountName;
appointment["scheduledstart"] = (DateTime)target.GetAttributeValue<DateTime?>(cm_lv_followuptime);
appointment[
"scheduledend"] = ((DateTime)target.GetAttributeValue<DateTime?>(cm_lv_followuptime)).AddMinutes(30);
appointment[
"regardingobjectid"] = target.ToEntityReference();
m_organizationService.Create(appointment);

Код рабочий и Appointment прекрасно создается... НО...
Оно не отображается в Календаре (Calendar)

Если создаю обычным способом : Account => Activities => New Activity -Appointment - все ок, в календаре отображается.

Посмотрел в SQl разницу между записями ...увидел что мой ,кастомный, создается State = Open, a from Account=>Activities - State : Scheduled.

Добавил код:

SetStateRequest
setState = newSetStateRequest();
setState.EntityMoniker =
newEntityReference();
setState.EntityMoniker.Id = appointmentId;
setState.EntityMoniker.Name =
"Scheduled";
setState.EntityMoniker.LogicalName = cm_appointment;
setState.State =
newOptionSetValue(3);
setState.Status =
newOptionSetValue(5);
SetStateResponse setStateResponse = (SetStateResponse)m_organizationService.Execute(setState);

Теперь в БД - записи одинаковые, но созданные из кода не хотят отображаться в Календаре.

Есть идеи/предложения?

Спасибо
Юра
Теги
appointment, calendar, crm2013

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 15 Blog bot Dynamics CRM: Blogs 1 10.02.2016 10:26
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 17 Blog bot Dynamics CRM: Blogs 0 10.05.2014 06:30
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2013 Update Rollup 2 Blog bot Dynamics CRM: Blogs 0 15.04.2014 01:15
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 16 Blog bot Dynamics CRM: Blogs 0 23.01.2014 03:15

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 15:22.