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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.08.2009, 12:27   #1  
echo_igor is offline
echo_igor
Участник
Аватар для echo_igor
 
116 / 10 (1) +
Регистрация: 09.06.2009
Адрес: Ростов-на-Дону
Ожидания окончание одного БП в теле другого БП.
есть два Бизнес-Процесса один запускается в ходе изменения атрибуты второго, но необходимо чтобы по окончанию первого продолжился второй.
Т.е. есть ли такое ожидание?
Возможно ли реализация в CRM 4.0 ?
Старый 11.08.2009, 13:28   #2  
slivka_83 is offline
slivka_83
Консультант-джедай
Аватар для slivka_83
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
1,683 / 374 (16) ++++++
Регистрация: 18.12.2008
Адрес: default city
а можно как-нибудь поподробнее... а как-то не понятно что с точки зрения системы происходит...
__________________
Крокодил, крокожу и буду крокодить.
Человек человеку - волк , а зомби зомби - зомби.
Экстремал и буду экстремать!
Блога
Старый 11.08.2009, 13:35   #3  
echo_igor is offline
echo_igor
Участник
Аватар для echo_igor
 
116 / 10 (1) +
Регистрация: 09.06.2009
Адрес: Ростов-на-Дону
Цитата:
Сообщение от slivka_83 Посмотреть сообщение
а можно как-нибудь поподробнее... а как-то не понятно что с точки зрения системы происходит...
Есть Бизнес-процесс(1), в ходе которого запускается дочерний Бизнес-Процесс(2), можно ли поставить ожидание на дочернем процессе, и запустить Бизнес-процесс(1) после того как Бизнес-процесс(2) выполниться со статусом Успешно.

У меня сейчас происходит так запускаеться БП(2),а БП(1) следует дальше по этапам.

Если непонятно, попробую ещё раз перефразировать.
Старый 11.08.2009, 13:58   #4  
slivka_83 is offline
slivka_83
Консультант-джедай
Аватар для slivka_83
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
1,683 / 374 (16) ++++++
Регистрация: 18.12.2008
Адрес: default city
где-то в середине БП1 запускает дочерний БП2. И Вы хотите приостоновить выполнение БП1 до тех пор пока БП2 полностью не отработает... так?
__________________
Крокодил, крокожу и буду крокодить.
Человек человеку - волк , а зомби зомби - зомби.
Экстремал и буду экстремать!
Блога
Старый 11.08.2009, 14:05   #5  
Артем 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
Если по логике, то это родительский процесс 1 должен ждать пока завершится дочерний процесс 2, после чего продлить свою работу.
В любом случае мне не удалось построить такую проверку в конструкторе процесса. Через код (при беглом осмотре) тоже не удалось сделать подобных проверок.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
Старый 11.08.2009, 14:13   #6  
slivka_83 is offline
slivka_83
Консультант-джедай
Аватар для slivka_83
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
1,683 / 374 (16) ++++++
Регистрация: 18.12.2008
Адрес: default city
если бы было ограничение, что единовременно может работать только один экземпляр БП1, то можно было бы сделать какой-нибудь кастомный объект, в котором хранился бы флаг. Запускается БП1 снимает флаг, заканчивается БП2 ставит флаг. Ну а после шага запуска дочернего БП2 поставить условие ожидания этого флага.

ПыСы мне тоже кажется странным что БП1 не ждет БП2
__________________
Крокодил, крокожу и буду крокодить.
Человек человеку - волк , а зомби зомби - зомби.
Экстремал и буду экстремать!
Блога
Старый 11.08.2009, 16:55   #7  
echo_igor is offline
echo_igor
Участник
Аватар для echo_igor
 
116 / 10 (1) +
Регистрация: 09.06.2009
Адрес: Ростов-на-Дону
Цитата:
Сообщение от slivka_83 Посмотреть сообщение
если бы было ограничение, что единовременно может работать только один экземпляр БП1, то можно было бы сделать какой-нибудь кастомный объект, в котором хранился бы флаг. Запускается БП1 снимает флаг, заканчивается БП2 ставит флаг. Ну а после шага запуска дочернего БП2 поставить условие ожидания этого флага.

ПыСы мне тоже кажется странным что БП1 не ждет БП2
Странным?...я так понимаю, то что разработчики MS не учли такой ход Workflow?
т.е. вы предлагаете уёти от такой конструкции?
Старый 11.08.2009, 17:02   #8  
echo_igor is offline
echo_igor
Участник
Аватар для echo_igor
 
116 / 10 (1) +
Регистрация: 09.06.2009
Адрес: Ростов-на-Дону
Возможный выход из данной ситуации вижу, только в том , что "засунуть хвост" БП1 в БП 2, ну и соответственно логически переделать несовпадающие места.
Старый 12.08.2009, 07:57   #9  
slivka_83 is offline
slivka_83
Консультант-джедай
Аватар для slivka_83
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
1,683 / 374 (16) ++++++
Регистрация: 18.12.2008
Адрес: default city
А может проще вообше их объединить?
__________________
Крокодил, крокожу и буду крокодить.
Человек человеку - волк , а зомби зомби - зомби.
Экстремал и буду экстремать!
Блога
Старый 12.08.2009, 09:34   #10  
Артем 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
Действительно. Если у вас много однотипных процессов, то вы можете использовать шаблоны, а не дочерние процессы.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
Старый 12.08.2009, 09:46   #11  
echo_igor is offline
echo_igor
Участник
Аватар для echo_igor
 
116 / 10 (1) +
Регистрация: 09.06.2009
Адрес: Ростов-на-Дону
Цитата:
Сообщение от slivka_83 Посмотреть сообщение
А может проще вообше их объединить?
Когда в теле Бизнес-процесса при его разработке, находится более 50 шагов, с добавлением каждого последующего приводит к длительному ожиданию системы(иногда кажется что она будто зависает), поэтому и было принято решение уйти ко вложенным дочерним процессам.
Кстати подскажите, что может ускорить работу СРМ,на клиенстских машинах стоит Виста и 1 Гб оперативки, но система также подвисает при обращение к базе в СРМ. Ролапы стоят все. Работают через Оутлук конектор, но и при работе в браузере скорость такая же (IE 7). Может кто сталкивался с проблемой низкой скорости CRM 4.0 ??? CRM 3.0 работала вроде как пошустрее.
Старый 12.08.2009, 09:50   #12  
slivka_83 is offline
slivka_83
Консультант-джедай
Аватар для slivka_83
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
1,683 / 374 (16) ++++++
Регистрация: 18.12.2008
Адрес: default city
Все сталкивались
Для клиентских машин при веб-доступе попробуйте это:http://mmcrm.ru/?p=356
Остальное читайте тут http://www.microsoft.com/downloads/d...displaylang=en
__________________
Крокодил, крокожу и буду крокодить.
Человек человеку - волк , а зомби зомби - зомби.
Экстремал и буду экстремать!
Блога
За это сообщение автора поблагодарили: echo_igor (1).
Старый 14.08.2009, 09:08   #13  
echo_igor is offline
echo_igor
Участник
Аватар для echo_igor
 
116 / 10 (1) +
Регистрация: 09.06.2009
Адрес: Ростов-на-Дону
Цитата:
Сообщение от slivka_83 Посмотреть сообщение
Все сталкивались
Для клиентских машин при веб-доступе попробуйте это:http://mmcrm.ru/?p=356
Остальное читайте тут http://www.microsoft.com/downloads/d...displaylang=en
Плюс касперский, в 2,5 раза минимум снижает производительность системы, особенно при работе через Оутлук, в режиме браузере чуть меньше, но всё равно влияние существенное.
Старый 14.08.2009, 10:12   #14  
Артем 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
Цитата:
Сообщение от echo_igor Посмотреть сообщение
Плюс касперский, в 2,5 раза минимум снижает производительность системы, особенно при работе через Оутлук, в режиме браузере чуть меньше, но всё равно влияние существенное.
Поделитесь источником, пожалуйста!
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
Старый 17.08.2009, 10:27   #15  
echo_igor is offline
echo_igor
Участник
Аватар для echo_igor
 
116 / 10 (1) +
Регистрация: 09.06.2009
Адрес: Ростов-на-Дону
Цитата:
Сообщение от Артем Enot Грунин Посмотреть сообщение
Поделитесь источником, пожалуйста!
К этому выводу мы пришли сами, при анализе производительности на каждой машине и на сервере.
Проверьте сами.
Старый 17.08.2009, 11:20   #16  
Артем 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
Да я к тому и спросил, что сам который год пользуюсь Антивирусом Касперского (теперь уже Internet Security) и никогда не испытывал проблем со снижением производительности.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
Старый 17.08.2009, 14:45   #17  
echo_igor is offline
echo_igor
Участник
Аватар для echo_igor
 
116 / 10 (1) +
Регистрация: 09.06.2009
Адрес: Ростов-на-Дону
Цитата:
Сообщение от Артем Enot Грунин Посмотреть сообщение
Да я к тому и спросил, что сам который год пользуюсь Антивирусом Касперского (теперь уже Internet Security) и никогда не испытывал проблем со снижением производительности.
Решение проблемы, было в исключение в Касперском проверку скриптов.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Присвоение одного атрибута сущности значения другого атрибута связанной сущности vital.mih Dynamics CRM: Функционал 38 08.09.2010 10:53
Бизнес-процесс висит в состоянии ожидания Evgenia_f Dynamics CRM: Функционал 70 21.12.2009 18:53
Проблема: Задержка срабатывания БП Camena Dynamics CRM: Функционал 8 18.05.2009 20:03
Письмо в списке ожидания usercrm Dynamics CRM: Разработка 2 22.10.2008 10:26
Смена ответственного при назначении обращения списку ожидания Evgenia_f Dynamics CRM: Разработка 5 09.09.2008 16:50

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

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

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