Тема: CRM Workflow
Показать сообщение отдельно
Старый 10.12.2007, 10:01   #2  
Артем 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
Мой опыт, действительно, показывает, что этот инструмент ограничен и не эффективен. Мы используем только ряд нехитрых правил, вроде назначения задачи отвественному при создании сущьности, и "этапы продаж". Вторая штука, надо сказать, нужнее, но назначется пользователями вручную.
Иногда эти бизнесс правила удобно использовать, если надо поддерживаемым методом сделать какую-нибудь "пакетную обработку". Я однажды использовал его для закрытия прогруженных из старой системы заказов, однако исправить даты закрытия этот инструмент, разумеется уже не дал.
Пытались использовать его для отправки почты заказчику, но это тут же привело к ошибке: у некоторых оказалось не заполнено поле e-mail и мы получили ошибку и остановку Workflow. Вставить проверку не получилось, поэтому мы отказались от таких вот потенциально опасных действий...
Несовсем понятно, как Microsoft предпологает использовать этот инструмент, если он не позволяет даже фиксировать факт изменения или удаление объекта! - несомненно важные события.
Мораль: пишите коды. Лучше если вся логика сосредоточена в одном месте, а не размазана по системе....