20.05.2010, 16:45 | #1 |
Участник
|
Проблема с бизнес-процессом
Создал бизнес-процесс, срабатывающий на изменение одного из аттрибутов. При сохранении записи в некоторых случаях срабатывает плагин(Update, Post Stage, Synchronous), который изменяет только один аттрибут - ownerid. И в случае срабатывания плагина бизнес-процесс срабатывает два раза! Хотя плагин не изменяет того поля, которое используется для срабатывания БП. В случае если плагин не изменяет пользователя, БП работает нормально. Кто-нибудь сталкивался с такой проблемой?
|
|
20.05.2010, 16:48 | #2 |
Участник
|
И еще второй вопрос, можно ли как-нибудь запустить бизнес-процесс из плагина? Это если пытаться решить поставленную мне задачу по-другому..
|
|
20.05.2010, 19:44 | #3 |
Чайный пьяница
|
По поводу первого не подскажу.
По поводу второго - используйте сообщение ExecuteWorkflow.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
24.05.2010, 09:04 | #4 |
Moderator
|
Смутно помню, что где-то ваш баг с двойным срабатыванием процессов был описан в документации к одному из пакетов обновлений. На сервере установлены все обновления?
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|