|
04.10.2010, 11:37 | #1 |
Участник
|
Бизнес процесс и задержка.
Есть тривиальная задача. Создаю заказ в системе и хочу отправить уведомление по электронной почте с информацией по заказу (название организации, сумма, скидка и т.п.). Сделал простой бизнес процесс. Но сумма всегда нулевая приходить в электронной почте. Так как заказ создаётся сразу, а продукты в него вписываются какое-то время, поставил таймаут на 1 минуту, но заказ может собираться и 30 минут. Можно поставить условие не проверку, что сумма больше 0. Но как не очень нравиться. Есть какие-нибудь более правильные решения?
|
|
04.10.2010, 12:00 | #2 |
Чайный пьяница
|
Цитата:
Сообщение от degussa
Есть тривиальная задача. Создаю заказ в системе и хочу отправить уведомление по электронной почте с информацией по заказу (название организации, сумма, скидка и т.п.). Сделал простой бизнес процесс. Но сумма всегда нулевая приходить в электронной почте. Так как заказ создаётся сразу, а продукты в него вписываются какое-то время, поставил таймаут на 1 минуту, но заказ может собираться и 30 минут. Можно поставить условие не проверку, что сумма больше 0. Но как не очень нравиться. Есть какие-нибудь более правильные решения?
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
04.10.2010, 20:07 | #3 |
Участник
|
Да уведомление должно приходить автоматически. А по какому полю сделать не пойму. Сделал по сумме, но там тоже получается сумма может меняться в процессе составление заказа. Какое ещё есть поле?
|
|
04.10.2010, 20:12 | #4 |
Чайный пьяница
|
Цитата:
Автоматическое уведомление - должно происходить по какому то событию так или иначе. Вообще то в Вашем случае так и просится On-Demand Workflow...
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
|
За это сообщение автора поблагодарили: degussa (1). |
05.10.2010, 03:53 | #5 |
Участник
|
А есть возможность поставить старт БП по закрытию заказа? Я думаю это самое правильное. Хотя поле с галочкой красиво. Спасибо.
|
|
05.10.2010, 11:23 | #6 |
Чайный пьяница
|
Писал в первом своём сообщении в этой теме - повесить запуск workflow на изменение состояния заказа.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|