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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.04.2007, 11:33   #1  
glad is offline
glad
Участник
 
74 / 17 (1) ++
Регистрация: 23.05.2006
wait activity condition в Workflow
Добрый день. Есть такая проблема. В workflow на свою сущность настроено бизнес-правило, в котором создается задача. И после этого стоит ожидание выполнения этой задачи. Но проблема в том что нужно различать успешное выполнение и не успешное. Т.е. завершил пользователь задачу или отменил. При этом, при успешном выполнении логика идет дальше, при неспехе правило должно отмениться. Типовая вроде задача.
Но когда делаешь wait activity condition и ставишь в условие задача = успех, то при успехе все нормально, а если задачу отменить, то правило так и висит в режиме ожидания и повторно это правило уже не применить к записи пока не удалишь через монитор. Кто-нибудь знает как решить эту проблему.
Как то не хочется писать программу, которая будет останавливать зависшие правила.
Старый 04.05.2007, 09:30   #2  
Dissident is offline
Dissident
Вопрошающий
Аватар для Dissident
 
210 / 24 (1) +++
Регистрация: 07.06.2006
Адрес: Тюмень
ммм.. насколько я понял, разговор идет о т.н. циклических задачах...
на подобные вещи мною от Outlook-клиента блыо получено сообщение "Microsoft CRM версии 3.0 не поддерживает циклические задачи".

кстати.. Stop не работате разве в настройке БП?
__________________
Победивший противника - силен, победивший себя - величественнен
Старый 07.05.2007, 07:46   #3  
glad is offline
glad
Участник
 
74 / 17 (1) ++
Регистрация: 23.05.2006
Не совсем понял, что такое циклические задачи.Речь идет о простых задачах. После создания которой стоит условие ожидания ее выполнения. WF-правило не идет дальше пока не выполнится задача. Проблема состоит в том, нельзя разделить две ветки выполнения. Скажем на успех выполняется одно, на неуспех другое. Есть только одно условие и если оно не выполняется, то правило так и будет висеть до ручной отмены. Из-за того что нет ветки неуспех немогу использовать STOP.
Старый 31.05.2007, 10:23   #4  
Dissident is offline
Dissident
Вопрошающий
Аватар для Dissident
 
210 / 24 (1) +++
Регистрация: 07.06.2006
Адрес: Тюмень
а не пробовали отдельно написать процессы (условно - Успех и Неуспех) с запуском вручную, а потом описать главный процесс, в нем ветвление IF , и в соотв. ветках - вызов Успех и Неуспех как подпроцессов?
__________________
Победивший противника - силен, победивший себя - величественнен
Старый 01.06.2007, 14:13   #5  
glad is offline
glad
Участник
 
74 / 17 (1) ++
Регистрация: 23.05.2006
А как это поможет? На основании чего я буду делать IF в главном процессе? wait activity condition не позволяет вторую ветку.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ошибка при публикации Custom Workflow Ti1 Dynamics CRM: Разработка 1 13.03.2009 15:50
Проблемы с Workflow Polyaris Dynamics CRM: Разработка 4 10.03.2009 09:14
Microsoft Dynamics CRM Team Blog: Workflow E-mail Utilities Blog bot Dynamics CRM: Blogs 0 16.12.2008 23:05
Microsoft Dynamics CRM Team Blog: CRM 4: Waiting Workflow VS Windows Service Blog bot Dynamics CRM: Blogs 0 30.10.2008 00:06
Workflow: проверка на уникальность при автоматическом создании Lead'a SergeyV Dynamics CRM: Администрирование 2 02.10.2008 13:33

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

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

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