Позвольте не согласиться
Вот мое экспертное мнение:
WF не что иное как высокоуровневый язык программирования (но не более того!), заточеный под архитектуру Siebel и имеющий визуальный редактор.
Я например очень ценю консультантов (разработчиков) умеющих эффективно пользоваться WF - это автоматически значит что человек хорошо понял архитектуру решения. Возможно когда Siebel придумывал WF они думали о толпах неквалифицированных в программировании разработчиках Siebel которым достаточно хорошо освоить правила бизнес-логики Siebel и вперед. Но, к сожалению, Индию никто не отменял, поэтому сейчас и приходится часто слышать "а зачем оно нам?". А вообще очень удобное средство решения определенных задач.
Для разработчиков реальный повод задуматься, когда их задача не решается с помощью WF, и уже чешуться руки залезть в скриптинг. В таких случаях надо хорошо подумать: а откуда вообще взялась такая задача?
Писать JS - удел индийцев, белые люди делают WF.
Хотя я предпочитаю не кастомизировать Siebel вообще, но это отдельная история.
Так что Артур, к Вашей задаче, Workflow отнощение имеет.
Правда не совсем понятно что Вы имеете ввиду под "Siebel сам выполнил отбор по определенному полю"
I'm not fat. I'm just big boned!