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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.08.2010, 10:14   #1  
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. На форме объекта можете реализовать какой нибудь флаг (битовое поле или пиклист например). Первый БП будет менять его при завершении работы, а второй поставьте реагировать на изменение этого флага
__________________
Крокодил, крокожу и буду крокодить.
Человек человеку - волк , а зомби зомби - зомби.
Экстремал и буду экстремать!
Блога
Старый 25.08.2010, 14:24   #2  
Jackie is offline
Jackie
Участник
 
26 / 11 (1) +
Регистрация: 23.04.2010
Адрес: Екатеринбург
Цитата:
Сообщение от slivka_83 Посмотреть сообщение
1. Может быть в конце первого запускать дочерний?
2. На форме объекта можете реализовать какой нибудь флаг (битовое поле или пиклист например). Первый БП будет менять его при завершении работы, а второй поставьте реагировать на изменение этого флага
Попробую второй вариант.
Старый 26.08.2010, 14:41   #3  
Jackie is offline
Jackie
Участник
 
26 / 11 (1) +
Регистрация: 23.04.2010
Адрес: Екатеринбург
Все-таки похоже мне нужен первый вариант.
Вы имеете ввиду запуск дочернего процесса, который будет создавать цикл (в книжке написано про логику эскалации, но мне непонятно как реализовать...)?
Старый 26.08.2010, 21:02   #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
Цитата:
Сообщение от Jackie Посмотреть сообщение
Все-таки похоже мне нужен первый вариант.
Вы имеете ввиду запуск дочернего процесса, который будет создавать цикл (в книжке написано про логику эскалации, но мне непонятно как реализовать...)?
1. Почему не подходит?
2. Причем тут цикл? Среди шагов бизнес процессов есть пункт "запустить дочерний бизнес-процес". Вот его и добавляете в конце Вашего
__________________
Крокодил, крокожу и буду крокодить.
Человек человеку - волк , а зомби зомби - зомби.
Экстремал и буду экстремать!
Блога
Старый 27.08.2010, 06:46   #5  
Jackie is offline
Jackie
Участник
 
26 / 11 (1) +
Регистрация: 23.04.2010
Адрес: Екатеринбург
Вы имеете ввиду создать 2 одинаковых бизнес-процесса, которые можно запускать как дочерние и вызывать их друг из друга?

А возможно ли, чтобы один бизнес-процесс крутился до тех пор, пока не выполнится условие или процесс не будет остановлен вручную? Т.е. будет всего один бизнес-процесс, а не много порожденных друг другом.

Последний раз редактировалось Jackie; 27.08.2010 в 06:57.
Старый 27.08.2010, 09:21   #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
Цитата:
Сообщение от Jackie Посмотреть сообщение
Вы имеете ввиду создать 2 одинаковых бизнес-процесса, которые можно запускать как дочерние и вызывать их друг из друга?

А возможно ли, чтобы один бизнес-процесс крутился до тех пор, пока не выполнится условие или процесс не будет остановлен вручную? Т.е. будет всего один бизнес-процесс, а не много порожденных друг другом.
Таймаут поставить http://mmcrm.ru/?p=596
__________________
Крокодил, крокожу и буду крокодить.
Человек человеку - волк , а зомби зомби - зомби.
Экстремал и буду экстремать!
Блога
Старый 27.08.2010, 12:18   #7  
Jackie is offline
Jackie
Участник
 
26 / 11 (1) +
Регистрация: 23.04.2010
Адрес: Екатеринбург
Да, это я уже прочитала. Но в примере создается новый бизнес-процесс, а не постоянно крутится один и тот же.

Мне примерно нужно следующее: для бизнес-партнера запускается БП, в котором проверяется условие. Если условие выполнилось, то конец БП. Если не выполнилось, то жду 1 день и снова проверяю. И так до тех пор, пока условие не выполнится или БП не остановят вручную.
Не получится ограничиться одним экземпляром БП?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как увидеть запущенные БП если нет панели слева Dekan Dynamics CRM: Администрирование 3 15.02.2010 11:49
простейший БП вылетает в ошибку datfi Dynamics CRM: Разработка 28 30.09.2009 19:39
Ожидания окончание одного БП в теле другого БП. echo_igor Dynamics CRM: Прочие вопросы 16 17.08.2009 14:45
Проблема: Задержка срабатывания БП Camena Dynamics CRM: Функционал 8 18.05.2009 20:03
Проверка валидности емейла Maby Dynamics CRM: Функционал 1 14.08.2008 23:29

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

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

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