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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.07.2009, 15:49   #1  
echo_igor is offline
echo_igor
Участник
Аватар для echo_igor
 
116 / 10 (1) +
Регистрация: 09.06.2009
Адрес: Ростов-на-Дону
Проблема с напоминанием, после синхронизации в Оутлук.
Проблема состоит в том, что если мы
1. создаём объект встреча в рабочей области.
2. создаём Бизнес-процесс на основе , например возможной сделки, при её создание создаеться встреча Тема: тест , дата начала (Дата создания) дата окончания (Дата создания + 30 мин. После.)
Синхронизируемся с Оутлуком встречи в обоих случаях переносятся в календарь, но в первом случаем напоминание стоит на 15 минут и работает нормально, а во втором напоминание стоит на "НЕТ".
Почему так, вроде встречи одинаковые создаются.
Как сделать чтобы и во втором случае напоминание подставлялось автоматом 15 мин.

Последний раз редактировалось echo_igor; 14.07.2009 в 17:41.
Старый 14.07.2009, 20:25   #2  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Записей в блоге: 151
Возможно при сохранении с формы инициализируются (пускай и пустым значением) какие-то поля, которые вы не заполняете в БП и их значение NULL. Посмотрите на глаз, залезьте в базу.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
Старый 15.07.2009, 15:33   #3  
echo_igor is offline
echo_igor
Участник
Аватар для echo_igor
 
116 / 10 (1) +
Регистрация: 09.06.2009
Адрес: Ростов-на-Дону
Просмотрел в базе 1) запись "Встречи" созданную из рабочей области и 2) запись "Встречи" созданной при помощи бизнес процесса.
Поля Statecode и StatusCode имеют различные значения, соответствующие значению:
Состояние Соответствующая причина состояния
(Statecode) (StatusCode)

0 Открыто 1 Свободен *
2 Под вопросом

1 Завершено 3 Завершено *

2 Отменено 4 Отменено *

3 Запланировано 5 Занят *
6 Нет на месте

Для 1) значения 3 , 5 соответственно Запланировано Занят
Для 2) значения 0 , 1 соответственно Открыто Свободен
Когда значения параметров соответствуют 3 Запланировано - 5 Занят , напоминание при синхронизации стоит и равно 15 минутам.
Но при настройке бизнес-процесса Встречи нельзя выбрать значение поля Статус "Занято", а только лишь "свободно или под вопросом".



А для встречи созданной с рабочей области , есть выбор "свободно или под вопросом", и тот самый "Занято или нет на работе".



Что необходимо сделать, чтобы при создание встреч из под Бизнес-процесса по умолчанию ставилось занят, ну или хотя бы чтобы этот параметр там появился.
Старый 16.07.2009, 16:31   #4  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Записей в блоге: 151
Что-то из серии странных ограничений. Я вижу два варианта: плагин, который обновит созданную в бизнес процессе встречу. Ну или кастомное действие процесса, которое возмет созданную в предыдущем шаге встречу и обновит ее статус. Я бы попробовал сперва второе.

Думаю a33ik заинтересуется этой задачей, когда выйдет из отпуска.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
За это сообщение автора поблагодарили: Elka (1).
Старый 16.07.2009, 17:04   #5  
echo_igor is offline
echo_igor
Участник
Аватар для echo_igor
 
116 / 10 (1) +
Регистрация: 09.06.2009
Адрес: Ростов-на-Дону
Артём, ещё вчера пришёл к решению, которое ты предложил вторым.
У меня просто в бизнес-процессе около 10 встреч создается, + теперь ещё и 10 Изменений статусов этих встреч....хм , нагрузка сильно увеличится? Мне кажется что есть более гуманное решение, короче ждём a33ik.
Спасибо Артём!
Старый 16.07.2009, 19:54   #6  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Записей в блоге: 151
Я говорил том, что a33ik это закодирует. Быть второму решению, я думаю. Другие - худший вариант. А насчет производительности я бы не волновался - лишнее действие процесса не замедлит систему.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
Старый 17.07.2009, 12:49   #7  
a33ik is offline
a33ik
Чайный пьяница
Аватар для a33ik
MCP
MCBMSS
Злыдни
Соотечественники
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,243 / 896 (36) +++++++
Регистрация: 02.07.2008
Адрес: Greenville, SC
Цитата:
Сообщение от Артем Enot Грунин Посмотреть сообщение
Я говорил том, что a33ik это закодирует. Быть второму решению, я думаю. Другие - худший вариант. А насчет производительности я бы не волновался - лишнее действие процесса не замедлит систему.
Выполнено. Во вложении.
Вложения
Тип файла: zip SetAppointmentStateWF.zip (22.3 Кб, 58 просмотров)
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством.

Подписывайтесь на мой блог, twitter и YouTube канал.
Пользуйтесь моим Ultimate Workflow Toolkit
За это сообщение автора поблагодарили: Артем Enot Грунин (1), Elka (1), echo_igor (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Проблема с действиями сервиса(CRM 4.0) Archon Dynamics CRM: Функционал 6 08.07.2009 14:33
Закешированная ошибка доработок (ISV) после выполнения импорта организации. Alberto Farinacci Dynamics CRM: Администрирование 4 06.07.2009 16:12
Проблема с идентификацией офлайнового клиента на сервере. Что делать? Sinya Dynamics CRM: Администрирование 29 19.03.2009 12:49
Проблема при создании мероприятия ShurikEv Dynamics CRM: Функционал 2 03.11.2008 18:26
Мир CRM: Проблема при переназначении объекта. Blog bot Dynamics CRM: Blogs 1 20.10.2008 09:28

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

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

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